2

考虑 ASP.Net MVC3 项目中的这个控制器方法: 在此处输入图像描述

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

但是,当我尝试使用 ReSharper 导航到“覆盖测试”时,它报告没有覆盖: 在此处输入图像描述

dotCover 清楚地知道哪些测试覆盖了代码,如 ReSharper 测试运行器所示: 在此处输入图像描述

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

4

1 回答 1

2

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

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

于 2012-03-31T11:14:50.750 回答