一种解决方法是将runOrder
参数设置为按字母顺序排列,然后将测试重命名为按字母顺序排列。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<runOrder>alphabetical</runOrder>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
但是,不建议这样做 - 单元测试应该相互独立。执行顺序应该无关紧要。