【发布时间】:2019-02-05 15:09:03
【问题描述】:
当我在我的项目中使用 JUnit4 时,似乎每次运行测试时,它都会在 app/build/test-result 中生成 TEST-*.xml 报告。 Jenkins 将使用这些 XML 报告来显示每个构建的失败和通过测试。
我在 build.gradle 中用 JUnit5 替换了 JUnit4:
testImplementation "org.junit.jupiter:junit-jupiter-api:5.3.2"
使用 JUnit 5 运行测试时,我不再看到这些 TEST-*.xml 文件正在生成。一旦我回到 JUnit4,它们就是。
这在 JUnit5 中不再可用,还是我必须在每个测试中设置一些东西才能获得这些 XML 报告?
【问题讨论】:
标签: android junit4 junit5 junit-jupiter