我已经在每个测试中都放了一个@IntegrationTest
注解,有时我会用它来为环境添加属性。在一起运行所有测试时,似乎只使用第一个@IntegrationTest
注释中遇到的属性,因此一些测试失败。有没有办法强制重新加载这些属性?@Integration测试套件中的属性不会被重新加载
这是我使用的例子:
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes=TestApplication.class)
@WebAppConfiguration
@IntegrationTest("some.property=true")
public class SomeIntegrationTest {
你如何确定使用哪个'@ IntegrationTest'属性,即哪个测试类首先被加载? – Paul 2014-12-04 18:59:22