1

我正在尝试在 xunit 单元测试上运行 dotCover。无论我尝试涵盖哪个测试,它们都给了我相同的结果:

Inconclusive: Test wasn't run

所以无论如何,dotCover 都找不到我的任何测试的覆盖范围。

我正在使用 ReSharper 的单元测试运行器,并且能够在Unit Test Sessions窗口内的 VS 中运行单元测试,因此我的所有单元测试都运行成功。

当我尝试覆盖单元测试时(我尝试使用测试左侧的图标、Unit Test Sessions窗口中的全部测试按钮、右键单击单元测试并Cover Unit Tests在同一个窗口中说),我总是得到同样的信息:Inconclusive: Test wasn't run

我的设置:

  • 视觉工作室 2010
  • ReSharper 7.1
  • dotCover 2.2
  • xunit 1.9.1.1600

我也设置了两者(http://xunitcontrib.codeplex.com/)

  • xunitcontrib-resharper 0.7(RS 7.1、6.1.1)
  • xunitcontrib-dotcover 0.7 (dotCover 2.0 - 2.2)

这样我应该能够在 VS 中使用 xunit 测试运行器。

任何有助于使代码覆盖率工作的帮助将不胜感激。

4

1 回答 1

0

“Inconclusive Test”意味着测试执行被安排在任务运行器中,但没有得到任何响应。这可能是 xUnitContrib 本身的问题。我可以要求您提供 dotCover 日志以检查是否真的使用 xUnit 插件从 UTR 调用了 dotCover?

于 2013-01-25T13:58:03.747 回答