Coverage Report - org.doxla.spring.automock.xml.namespace.AutoMockNameSpaceHandler
 
Classes in this File Line Coverage Branch Coverage Complexity
AutoMockNameSpaceHandler
100% 
100% 
0
 
 1  
 package org.doxla.spring.automock.xml.namespace;
 2  
 
 3  
 import org.springframework.beans.factory.xml.NamespaceHandlerSupport;
 4  
 
 5  
 /**
 6  
  * Register a {@link BasicAutoMockBeanDefinitionParser} for each of the Spring AutoMock elements
 7  
  * defined in the automock.xsd schema.
 8  
  * 
 9  
  * @author danoxlade
 10  
  */
 11  5
 public class AutoMockNameSpaceHandler extends NamespaceHandlerSupport {
 12  
 
 13  
         /**
 14  
          * Register each {@link BasicAutoMockBeanDefinitionParser} with Spring
 15  
          */
 16  
         public void init() {
 17  10
                 for(NamespaceElement element : NamespaceElement.values()){
 18  5
                         registerBeanDefinitionParser(element.name(), new BasicAutoMockBeanDefinitionParser(element));
 19  
                 }
 20  5
         }
 21  
 
 22  
 }