Mar*_*ell 7

TestDriven.NET能够使用Team Coverage进行测试(NUnit/MSTest/etc)(自从拥有Team System:Dev以来,您已经拥有).

演练:在这里(您还可以获得覆盖结果窗口以查看每种方法的覆盖率) - 但这说明了一切:

使用TestDriven.NET和团队覆盖
(来源:mutantdesign.co.uk)

您可以使用NUnit测试,但使用MS IDE集成进行着色,percentagaes等(不需要NCover).我一直用这个;-p

优点是:

  • 无需设置"测试运行配置"(对不起,MSFT,但那里有一个自己的目标)
  • 与VS完全集成(代码覆盖率结果和着色)
  • 易于使用(只需右键单击 - >测试 - >团队覆盖率)
  • 也易于调试(右键单击 - >使用 - >调试器测试)
  • 如果需要,可以轻松使用单独的NUnit/NCover应用程序(右键单击等)