TFS 的 C# 代码覆盖率

C# Code Coverage with TFS

我知道在代码覆盖率方面有多种选择。我正在寻找可以在开发人员机器上使用并在构建过程中生成代码覆盖率报告的东西 (CI)。我们目前 运行 TFS。

VS2015 代码覆盖工具是否适用于 NUnit 测试? https://msdn.microsoft.com/en-us/library/dd537628.aspx

可以将 Microsoft 的某些内容用于上述目的吗? 还是我必须投资 dotCover 或 NCover?

您可以 运行 使用“NUnit Test Adapter”(可免费下载)通过 VS 和 TFS 对 NUnit 测试进行代码覆盖。 事实上,您可以 运行 使用任何具有扩展适配器的测试框架。

以下是有关在 TFS 构建中正确设置它的一些信息:

http://www.codit.eu/blog/2015/03/18/continuous-integration-with-javascript-nunit-on-tfsbuild-part-3-of-3-/

http://www.codewrecks.com/blog/index.php/2015/03/16/running-nunit-tests-in-a-tfs-2015-build-vnext/