我正在尝试.net 3.5的.net代码契约,我有一些单元测试,我正在运行PartCover来计算代码覆盖率。
PartCover一直在我的报告中包含System.Diagnostics.Contracts。下面是我用来包含MyProject和排除其他所有内容的规则。
<Rule>+[MyProject.DomainModel]*</Rule>
<Rule>-[System]*</Rule>
<Rule>-[System.Diagnostics]*</Rule>
<Rule>-[System.Diagnostics.Contracts]*</Rule>有什么建议吗?
发布于 2010-04-27 17:29:50
PartCover的规则语法是[assemblyname]namespace,契约来自PartCover程序集,因此配置必须如下所示:
<Rule>+[MyProject.DomainModel]*</Rule>
<Rule>-[Microsoft.Contracts]*</Rule>有关更多详细信息,请阅读随PartCover一起安装的PartCover控制台手册。
https://stackoverflow.com/questions/1442645
复制相似问题