我有一个通过maven2构建的Java项目。我们使用 JUnit,偶尔会出现测试失败的情况。我想知道是否有办法在测试失败时显示更多信息。当我通过 IntelliJ 运行测试时,我得到类似“预期:3 实际:10”的信息。
有没有办法通过maven获取相同的数据?
最佳答案
您可以配置maven surefire plugin使用 useFile
在控制台上输出更多信息选项。
您的配置将如下所示:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<useFile>false</useFile>
</configuration>
</plugin>
如果您需要此参数来进行构建的特定调用,您还可以通过命令行设置此参数,如下所示:
mvn test -Dsurefire.useFile=false
关于maven-2 - 通过maven2显示junit失败消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5080540/