NCover 排除规则
我有几个与 NCover 相关的问题:
1) 我正在使用 MSBuild 来构建我的项目。 在我的 .proj 文件中,我指定了排除项,如下所示:
<propertygroup>
<Coverageexclusions>
<CoverageExclusion>
<ExclusionType>Assembly</ExclusionType>
<Pattern>/Testing.*/i</Pattern>
<IsRegex>true</IsRegex>
</CoverageExclusion>
</coverageexclusions>
</propertygroup>
就排除类型而言,如果我有一个 .exe 文件,我的模式是否会与它以及 DLL 匹配?
2) NCover 2.1.0.0 是否支持覆盖范围包含(即我指定一个 exe 或 dll,它只检查该一个)?
I have a couple of questions related to NCover:
1) I'm using MSBuild to build my project. In my .proj
file I specify exclusions like so:
<propertygroup>
<Coverageexclusions>
<CoverageExclusion>
<ExclusionType>Assembly</ExclusionType>
<Pattern>/Testing.*/i</Pattern>
<IsRegex>true</IsRegex>
</CoverageExclusion>
</coverageexclusions>
</propertygroup>
In terms of the exclusion type, if I have a .exe
file, would my pattern match it as well as a DLL?
2) Does NCover 2.1.0.0, support coverage inclusions (i.e. I specify one exe or dll and it only checks that one)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
1) 是的,您只需要模块名称,而不是 .exe 或 .dll 后缀
2) 是的,使用 //a 选项,您可以指定要覆盖的特定程序集
1) Yes you only need the module name not the .exe or .dll suffix
2) Yes with the //a option you can specify the specific assemblies you want covered