从代码指标中排除测试代码

时间:2015-03-20 07:27:33

标签: c# visual-studio visual-studio-2013 code-metrics runsettings

是否可以从代码指标中排除类库或代码文件?我找不到好的资源,因为他们似乎都专注于代码覆盖,可以在.runsettings文件中设置。

我希望在测试项目的代码行上没有警告的构建。

2 个答案:

答案 0 :(得分:5)

显然,构建模板上有一个Files to ignore字段,我几个月没有注意到:

Code Metrics > Files to ignore.

这需要一个正则表达式,所以我可以把:

*.Tests.dll

这排除了我的测试库。

答案 1 :(得分:0)

您必须将解决方案分成两个项目。一个用于您的程序,一个用于测试。然后你只需要在程序项目上运行代码分析。 请记住,您的测试也必须干净