繁体   English   中英

如何使用:PartCover .NET 4与NUnit 2.5.6

[英]How to use: PartCover .NET 4 with NUnit 2.5.6

假设我有测试程序集(NUnit兼容)App.Test.dll和要测试App.dll的库。

如何使用PartCover和NUint获取代码覆盖率分析?

我同意。 在我的实验中(参见博客文章: http//www.csharpcity.com/using-partcover-and-nunit-for-code-coverage/ )我建立了一个带有NUnit投诉“AutomatedTest”项目的项目(其中引用了NUnit的框架DLL并输出了一个充满测试类的DLL,并通过PartCover运行它。

最简单的方法是设置一个NUnit测试项目(运行App.Test.dll),然后从PartCover调用NUnit控制台运行程序并将项目名称作为参数传递。 如果你想检查一下,我有一篇关于它博客文章

(我没有尝试使用.Net 4或最新版本的NUnit / PartCover,但我认为它仍然是相同的)。

我花了一段时间才弄清楚如何获得源代码标记。 我不得不在“工作参数”中加上/ noshadow标志。 / noshadow阻止NUnit制作文件的卷影副本,并允许PartCover在浏览器中加载源文件。

然后在运行后单击“视图 - >查看覆盖范围详细信息”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM