testing - 是否有适用于 .NET 4 和 NUnit 的免费代码覆盖工具?

标签 testing nunit .net-4.0 code-coverage ncover

是否有适用于从命令行运行的 .NET 4 和 NUnit 的免费代码覆盖工具(因此适用于构建服务器)?

请注意,任何需要高于 Professional 的 Visual Studio 版本的工具都不适合这种情况。

我问这个问题是因为我无法让 NCover 1.5.8 在 .NET 4 C# 应用程序上与 NUnit 2.5.5 一起工作。我可以运行单元测试,并且可以生成一个 Coverage.Xml 文件,但它是空的——它不包含序列点。经过大量研究,我得出结论,这是因为 NCover 1.5.8 根本无法与 .NET 4 一起使用。但是,如果您了解得更多,请随时 answer this question from another user .

最佳答案

PartCover和 partcover 的两个分支,

夏普封面 here

和 Partcover-fork here

一切似乎都已不复存在。不确定 .net 4 兼容性,但 partcover 在 3.5 代码上运行正常。我很想看到有人捡起这些。

编辑 再添加一个。以 .net 4 覆盖为目的 http://wiki.github.com/sawilde/partcover.net4/

关于testing - 是否有适用于 .NET 4 和 NUnit 的免费代码覆盖工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2936122/

相关文章:

Angular 2+,异步测试和 setTimeout

c# - 替换 NUnit 中的 Console.WriteLine

c# - 如何使用 NUnit 在测试用例中使用变量作为参数

c# - 如何将应用程序设置共享给所有可以在运行时更改的用户

c# - 如何使用 ASP.NET 4.0 URL 重写来重写 URL?

windows - 如何快速测试Windows Gadgets?

forms - 自动模拟用户输入以测试表单?

firefox - 如何将 Aptana 测试保存在单个选项卡中?

tfs - 将 NUnit 与 TFS 2010 一起使用? (特别是报告)

.net - 为什么仅安装.NET 4时为.NET 3.5编译的应用程序不起作用?