我们刚刚对一个项目进行了大规模的重构。我想使用dotCover来比较此更改前后的测试覆盖率,以确保我们没有无意中删除仍然需要的单元测试。
我唯一能想到的可能性是将覆盖范围导出为xml,并使用文本差异工具查看两个文件,但这听起来非常糟糕。(我有大约350k行代码。)
是否有更好的解决方案?
在重构前后,您可以导出代码覆盖率结果并进行比较。
在Jetbrains网站上,我找到了一个小视频教程,告诉您如何操作,但是我在这里给您提供YouTube链接:dotCover How-To: Exporting coverage results
简而言之:
从代码覆盖率结果浏览器中,您可以点击顶部行的“导出...”按钮,然后选择您的导出格式,例如HTML。