【发布时间】:2011-03-01 15:04:06
【问题描述】:
在我的测试用例设置中,我有以下代码:
ApplicationContext context = new ClassPathXmlApplicationContext(
"spring/common.xml"
);
StaticListableBeanFactory testBeanFactory = new StaticListableBeanFactory();
如何连接这两者,以便测试可以在设置期间在 testBeanFactory 中注册 bean,而应用程序的其余部分使用它们而不是 common.xml 中定义的那些?
注意:我需要混合使用静态(common.xml)和动态配置。我不能将 XML 用于后者,因为这意味着要编写 > 1000 个 XML 文件。
【问题讨论】:
标签: java unit-testing spring junit