我需要从多个测试源加载覆盖率报告,但如果我在TargetArgs中设置了多个dll(其中两个测试同一个类),则覆盖数据会被最后一个dll的结果覆盖。
如何添加测试同一类的倍数dll的结果?
以下是我的partcover配置文件
的示例<PartCoverSettings>
<Target>c:\NUnit\nunit-console.exe</Target>
<TargetWorkDir>c:\MyProject\Testing</TargetWorkDir>
<TargetArgs>ApplicationServices.Test.dll Integration.Test.dll</TargetArgs>
<Rule>+[MyProject.*]*</Rule>
<Rule>-[*.Test]*</Rule>
</PartCoverSettings>
提前致谢
答案 0 :(得分:1)
这应该真的有效。我这样做 - 运行多个测试程序集并获得覆盖输出。我是从命令行而不是配置文件来做的。
您是否仔细检查过您的规则是否正确?