Vje*_*tje 0 java spring unit-testing spring-test springjunit4classrunner
我用了两个单元测试类JUnit4
.它们都可以单独运行,但是一个接一个地运行它们(例如通过mvn测试),第二个测试失败了.
第二次测试失败的原因是第一次测试在第一次测试中修改了一个bean.第二个测试想要使用这个bean的新实例.
单元测试应该为每个单元测试类提供一个新的Context.Spring对上下文缓存有一流的支持,我想禁用它.如何配置为每个单元测试类Spring
重新启动新Context
的?
我的测试类配置如下:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = "classpath:a.context.xml")
public class AUnitTest {
@Test
public void someTestMethod{
doSomeFancyStuff();
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2068 次 |
最近记录: |