public void testPostProcessBeanFactoryConfigurableListableBeanFactory() {
ConfigurableListableBeanFactory mock = new DefaultListableBeanFactory() {
public void ignoreDependencyInterface(Class ifc) {
ignored.add(ifc);
}
public void addBeanPostProcessor(BeanPostProcessor beanPostProcessor) {
super.addBeanPostProcessor(beanPostProcessor);
bpp.add(beanPostProcessor.getClass());
}
public void registerResolvableDependency(Class dependencyType, Object autowiredValue) {
super.registerResolvableDependency(dependencyType, autowiredValue);
resolved.add(dependencyType);
}
};
context.postProcessBeanFactory(mock);
assertTrue(ignored.contains(ServletConfigAware.class));
assertTrue(ignored.contains(ServletContextAware.class));
assertTrue(resolved.contains(ServletContext.class));
assertTrue(resolved.contains(ServletConfig.class));
assertTrue(bpp.contains(ServletContextAwareProcessor.class));
}
OsgiBundleXmlWebApplicationContextTest.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:spring-osgi
作者:
评论列表
文章目录