要求我有一个spring boot应用程序以及相应的单元和集成测试。 由于我的测试依赖于设置部分而且耗时,我需要做 -
我尝试了什么我了解了如下配置的surefire插件 -
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19.1</version>
<configuration>
<forkCount>0</forkCount>
<reuseForks>true</reuseForks>
</configuration>
但我仍然看到测试服务器开始执行测试。区别在于,由于上述配置,它使用相同的PID(使用mvn test
)。所以我的问题是有没有办法在不启动测试服务器的情况下运行spring boot测试用例,并且应该使用预配置的测试服务器。