我们有一堆JUnit测试用例(集成测试),它们在逻辑上分为不同的测试类.
我们能够为每个测试类加载一次Spring应用程序上下文,并将其重用于JUnit测试类中的所有测试用例,如http://static.springsource.org/spring/docs/current/spring-framework-reference中所述./html/testing.html
但是,我们只是想知道是否有一种方法只为一堆JUnit测试类加载一次Spring应用程序上下文.
FWIW,我们使用Spring 3.0.5,JUnit 4.5并使用Maven来构建项目.
我有一堆包含的集成测试
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = SpringBootApp.class)
@WebIntegrationTest(randomPort = true)
我遇到的问题是应用程序启动并停止每个测试类.无论如何,我可以启动应用程序一次,运行所有集成测试并停止?