我在Spring Boot应用程序中运行我的测试,该应用程序包含几个常用注释:
@RunWith(SpringRunner.class)
@ActiveProfiles(profiles = { "DEV" })
@TestConfiguration
@SpringBootTest(classes = { Application.class }, webEnvironment = WebEnvironment.RANDOM_PORT)
public abstract class IntegrationTestBase {
..
}
我的其他测试只是扩展了这个类,我在那里有一堆用@Test
注释的方法。当我启动它时,我看到第一个Spring被引导(此时Eclipse中的JUnit视图还没有显示测试方法),当该过程结束时,我的测试方法出现在那里,并且执行开始。
我想知道什么才能使这项工作成为可能。