resharper - 使用 ReSharper、MSpec 和 dotCover 进行测试覆盖率

标签 resharper code-coverage mspec dotcover

考虑 ASP.Net MVC3 项目中的 Controller 方法: enter image description here

运行 dotCover 代码覆盖率后,Details 方法显然已被测试覆盖,如绿色突出显示(箭头所示)所示。

但是,当我尝试使用 ReSharper 导航到“覆盖测试”时,它报告没有覆盖: enter image description here

dotCover 清楚地知道哪些测试覆盖了代码,如 ReSharper 测试运行程序所示: enter image description here

所以我错过了什么吗? ReSharper 不应该能够告诉我哪些测试涵盖了特定的语句吗?我发现错误了吗?我应该针对 dotCover、ReSharper 或 MSpec 进行报告吗?

最佳答案

不幸的是,这是一个 known bug with dotCover从该错误报告的评论中还不清楚该问题是否会很快得到解决。

顺便说一句,“导航到覆盖测试”是 dotCover 的功能,而不是 ReSharper 的功能。

关于resharper - 使用 ReSharper、MSpec 和 dotCover 进行测试覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9951905/

相关文章:

c# - try catch block 中的异常优先级

.net - 如何在几秒钟内使用 ReSharper 创建方法参数对象?

testing - 如何使用 Rhino Mocks 和 MSpec 测试抽象类的虚拟属性?

c# - 当一切都正确写入时,如何克服 MSpec 中的 "No tests found in file"错误?

c# - 如何让 Resharper 知道框架版本?

visual-studio-2015 - 立即窗口中没有 Intellisense

javascript - Sonarqube 不从 LCOV 检索我的 JavaScript 覆盖率

mocking - BDD 和模拟框架的哪种组合可以与 Team Build 门控 checkin 一起使用?

ruby-on-rails - rspec 的代码覆盖率

azure - 如何获取 Azure 管道的代码覆盖率徽章