从TFS unittest coverage中排除文件夹

时间:2013-01-23 02:03:43

标签: c# tfs2010 code-coverage

我们可以在TFS中定制单元测试覆盖率吗

我们正在团队中运行持续集成。关键是单元测试。 我们检查TFS中的代码,并将触发构建,只达到某个单位测试覆盖率,比如50%,我们的办理登机手续就可以完成。

现在我们正在努力争取目标,即50%的覆盖率。

现在的问题是,我们的许多代码都是由XSDObjGen.exe自动生成的 对于这种代码,我们将它们放在名为XSDObjGen的特定文件夹中。

我在考虑如何自定义TFS的UT覆盖率计算方法,让TFS在计算覆盖率时不考虑XSDObjGen文件夹中的代码。

你能帮忙提一些建议吗?

1 个答案:

答案 0 :(得分:2)

以下是该主题的完整说明:
http://msdn.microsoft.com/en-us/library/dd537628.aspx

使用[ExcludeFromCodeCoverage]属性解决了我的问题。