【发布时间】:2013-09-26 12:36:55
【问题描述】:
我正在寻找一个 .NET 代码覆盖工具。我尝试过免费版本的 NCover,但它仅适用于一个 .NET 解决方案,而我有 26 个解决方案,每个解决方案总共有大约 10-30 个项目,大约有 560 个项目。我使用一个通用目录来构建所有解决方案。所有这些项目都属于一个产品,它有数百个 DLL 文件和 8 个 exe 文件。 我无法同时为所有 26 种解决方案运行任何代码覆盖率工具。
请向我推荐任何好的代码覆盖工具。如果适合我,我也可以考虑付费版本。
【问题讨论】:
-
我使用 OpenCover 取得了一些成功:github.com/sawilde/opencover
-
我已经安装了 NCrunch,但它只适用于一种解决方案。但我需要为多个解决方案生成一份报告。请你建议我任何其他选择。
-
我也安装了 dotCover 但它只适用于一种解决方案。但我需要为多个解决方案生成一份报告。请你建议我任何其他选择。
标签: c# unit-testing tdd nunit code-coverage