Java Cobertura线覆盖奇怪的结果

Java Cobertura线覆盖奇怪的结果,java,code-coverage,cobertura,Java,Code Coverage,Cobertura,下面是我的项目中的一个代码示例,其中Cobertura没有报告100%的行覆盖率: if ( value == null) { return 0; } return 1; Cobertura报告称,从未使用“返回1”行。 问题是,如果我在最后一次返回之前打印一些内容,我可以在输出中看到它。 还有其他人有这个问题吗?@DavidWallace No.我误读了if分支,认为里面也有返回的案例。@DavidWallace No.我误读了if分支,认为里面也有返回的案例。

下面是我的项目中的一个代码示例,其中Cobertura没有报告100%的行覆盖率:

if ( value == null) {
  return 0;
}
return 1;
Cobertura报告称,从未使用“返回1”行。 问题是,如果我在最后一次返回之前打印一些内容,我可以在输出中看到它。
还有其他人有这个问题吗?

@DavidWallace No.我误读了if分支,认为里面也有返回的案例。@DavidWallace No.我误读了if分支,认为里面也有返回的案例。