通过Ncover代码中心引用Unit Test dll来查找代码覆盖率

时间:2013-11-28 12:37:53

标签: c# dll ncover

我在桌面上使用服务器和收集器上的ncover代码集中。现在我能够通过启动应用程序执行gui手动测试或测试时找到exe(我的应用程序)的覆盖范围但是我想要使用我的参考单元Test dlls来查找我的应用程序的dll而不是exe来查找代码覆盖率并在代码中心发布报道。

请建议如何操作

1 个答案:

答案 0 :(得分:0)

当涉及单元测试时,您需要分析测试运行程序进程,而不是应用程序exe。如果您正在运行NUnit,例如:

  • 在Code Central上创建一个新项目。
  • 转到“处理”标签,然后点击“修改匹配规则”
  • 添加匹配规则Match type =“Regex”,Process matching =“nunit-agent”。 NUnit最终触发nunit-agent.exe来运行测试,因此这是您要覆盖的过程。
  • 验证新项目是否已同步到收集器。
  • 运行单元测试。