1°)考虑我创建新分支,添加一些代码和一些单元测试
so sonar report shows : 50% Coverage on 100 New Lines to cover
2°)我添加了一些单元测试并重建
3°)声纳报告显示:100 条新线路的覆盖率为 55%
问题是:
我不明白为什么覆盖率增加了(从50%到55%),但“新线路覆盖”的数量没有减少,并且仍然总是100?
提前谢谢您
“要覆盖的行”似乎是单元测试需要覆盖的整行。
所以如果我们想知道已经覆盖了多少行,我们应该简单地计算一下:
55% * 100 = 55 条覆盖线,仍然需要覆盖 45 条线。