我正在尝试为大型 Grails 应用程序测量单元测试的分支覆盖率。我正在使用 JaCoCo、Emma 和 IDEA 从 IntelliJ 内部收集指标,我得到以下信息:
我对 JaCoCo 最感兴趣,因为它应该默认为我提供 Branch Coverage。有人可以向我指出一些有关如何解决此问题的提示吗?
最佳答案
实际上,IntelliJ 代码覆盖率工具支持分支覆盖率,尽管它不会在摘要中显示结果。查看这篇文章以了解如何配置它以及如何检查您的分支覆盖范围:https://confluence.jetbrains.com/display/IDEADEV/IDEA+Coverage+Runner
关键是使用跟踪而不是采样。
关于unit-testing - JaCoCo 的分支覆盖,IntelliJ 的 Emma,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20664231/