今天我遇到了 Visual Studio 2012 和 SONAR 代码覆盖分析之间的一些差异。
当我执行Visual Studio 2012代码覆盖率分析测试->分析代码覆盖率->所有测试时,它会抛出以下值
- 未覆盖 37%
- 覆盖 63%
但是当我通过SONAR(gallio 和 dotcover)执行此分析时,它会抛出以下值
- 单元测试覆盖率 55%
我从 Visual Studio 中的dotcover得到的结果非常相似。
- 代码覆盖率 53%
我没有在sonar-runner 属性文件中添加任何特殊标志。或者在dotcover中设置一些东西。