所以我有我的项目,它是这样设置的:
MyProject MyProject.Module1 MyProject.Module1.Tests MyProject.Module2 MyProject.Module2.Tests
我想要的是整个项目的代码覆盖率。
我正在使用 nCover ... 最好的方法是什么?例如,我是否必须重新安排项目并将所有内容都放入 MyProject.Tests?
这取决于你如何测试。大多数测试框架允许您将多个程序集作为单独的参数运行测试。如果你不能一起运行它们,你总是可以使用 NCover 的合并功能。查看http://docs.ncover.com/ref/2-0/ncoverexplorer-console/merging-coverage-data/。