在 Eclipse 中使用 jacoco,我可以获得分支覆盖率。
但是在IntelliJ IDEA中,我只能在覆盖窗口中获取行和方法覆盖百分比。
如何在IntelliJ IDEA中总结分支覆盖率?
在 IntelliJ 中,要将“分支覆盖率”添加到覆盖率窗口,您可以转到“运行/编辑配置”,然后继续修改选项/覆盖率设置并启用使用跟踪。
这是一个例子
首先,默认情况下 intellij not 在 Coverage 窗口内显示
Coverage
分支覆盖率
因此,如果您对“分支覆盖”感兴趣,您需要激活其配置
Use tracing
您有 2 个选择:
在较新版本的 IntelliJ 中,将 “分支覆盖率” 添加到覆盖窗口。 请转到运行/编辑配置,然后继续修改选项/覆盖设置并启用 “启用分支覆盖和测试跟踪”。