我们可以在TFS中定制单元测试覆盖率吗
我们正在团队中运行持续集成。关键是单元测试。 我们检查TFS中的代码,并将触发构建,只达到某个单位测试覆盖率,比如50%,我们的办理登机手续就可以完成。
现在我们正在努力争取目标,即50%的覆盖率。
现在的问题是,我们的许多代码都是由XSDObjGen.exe自动生成的 对于这种代码,我们将它们放在名为XSDObjGen的特定文件夹中。
我在考虑如何自定义TFS的UT覆盖率计算方法,让TFS在计算覆盖率时不考虑XSDObjGen文件夹中的代码。
你能帮忙提一些建议吗?
答案 0 :(得分:2)
以下是该主题的完整说明:
http://msdn.microsoft.com/en-us/library/dd537628.aspx
使用[ExcludeFromCodeCoverage]属性解决了我的问题。