我们刚刚为一个项目做了一个大型重构。我想使用dotCover来比较此更改之前和之后的测试覆盖率,以确保我们无意中删除了仍然需要的单元测试。
我能看到的唯一可能性是将coverage导出为xml,并使用text-diff查看这两个文件,但这听起来非常可怕。 (我有大约350k行。)
有更好的解决方案吗?
答案 0 :(得分:0)
您可以在重构之前和之后导出代码覆盖率结果,然后比较两者。
在Jetbrains网站上,我找到了一个小视频教程,但是我在这里给你提供youtube链接:dotCover How-To: Exporting coverage results
简而言之:
在代码覆盖率结果浏览器中,您可以点击顶行的“导出...”按钮,然后选择导出格式,例如HTML。