有没有办法在使用 Maven 故障安全时为我的所有 JUnit 测试用例 运行 设置方法?
Is there a way to run a setup method for all my JUnit test case while using maven failsafe?
我有几个集成测试class都依赖于启动测试网络服务器。
有没有办法在每次测试前启动一次网络服务器class 而不是在不使用 JUnit 套件的情况下使用 Maven 故障安全和 JUnit 在每个测试中销毁和启动 Web 服务器 class?
如果您有集成测试并且已经在使用 maven-failsafe-plugin,您可以将网络服务器的启动绑定到 pre-integration-test
阶段并在 post-integration
阶段停止它,而集成测试将 运行 在 integration-test
阶段。
我有几个集成测试class都依赖于启动测试网络服务器。
有没有办法在每次测试前启动一次网络服务器class 而不是在不使用 JUnit 套件的情况下使用 Maven 故障安全和 JUnit 在每个测试中销毁和启动 Web 服务器 class?
如果您有集成测试并且已经在使用 maven-failsafe-plugin,您可以将网络服务器的启动绑定到 pre-integration-test
阶段并在 post-integration
阶段停止它,而集成测试将 运行 在 integration-test
阶段。