标签: java spring junit applicationcontext springjunit4classrunner
我有一个带有属性“DBServer”的Bean;它的默认值为“location1”;
在应用程序启动期间, 根据“DBServer”的值,实例化不同的类。
我有200个测试,默认设置正常。
然而,截至目前,我想测试替代方案。
问题:
在应用程序上下文启动之前,有没有办法从junit测试用例中重置默认值?
答案 0 :(得分:1)
除非您在 @before 注释下编写setUp方法,否则Junit不会启动应用程序上下文。在这种情况下,您可以使用任何值初始化bean。