List of usage examples for org.springframework.beans.factory.xml XmlReaderContext generateBeanName
public String generateBeanName(BeanDefinition beanDefinition)
From source file:com.cloudseal.spring.client.namespace.SAMLBeanDefinitionParserInstanceTest.java
@Before @SuppressWarnings({ "unchecked" }) public void prepareParserContext() throws IOException, SAXException, ParserConfigurationException { final XmlReaderContext readerContext = mock(XmlReaderContext.class); when(readerContext.generateBeanName(any(BeanDefinition.class))) .thenAnswer(GeneratedBeanNameAnswer.generatedBeanName()); when(readerContext.getResourceLoader()).thenReturn(new DefaultResourceLoader()); registry = new SimpleBeanDefinitionRegistry(); final BeanDefinitionBuilder filterChain = BeanDefinitionBuilder.rootBeanDefinition(FilterChainProxy.class); final Map map = new ManagedMap(); map.put("/**", new ManagedList()); filterChain.addPropertyValue("filterChainMap", map); registry.registerBeanDefinition("org.springframework.security.filterChainProxy", filterChain.getBeanDefinition()); parserContext = mock(ParserContext.class); when(parserContext.getReaderContext()).thenReturn(readerContext); when(parserContext.getRegistry()).thenReturn(registry); rootElement = domFromFile("full-config.xml", "sso"); }