有没有办法在使用 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 阶段。