假设我有测试程序集(兼容NUnit) App.Test.dll和一个要测试的库App.dll。
如何使用PartCover和NUint获得代码覆盖率分析?
发布于 2010-07-28 04:32:22
我同意。在我的实验中(参见这里的博客文章:http://www.csharpcity.com/using-partcover-and-nunit-for-code-coverage/),我建立了一个与NUnit兼容的"AutomatedTest“项目(它引用了NUnit的框架DLL并输出了一个充满测试类的DLL ),并通过PartCover运行它。
发布于 2010-07-27 17:44:51
最简单的方法是设置一个NUnit测试项目(运行App.Test.dll),然后从PartCover调用NUnit控制台运行器,并将项目名称作为参数传递。如果你想看看的话我有个blog post about it。
(我还没有尝试过NUnit 4或最新版本的.Net /PartCover4,但我想它还是一样的)。
发布于 2011-04-19 13:18:31
我花了一段时间才弄清楚如何获得源代码标记。我不得不在"Working Arguments“中放一个/noshadow标志。/noshadow阻止NUnit制作文件的卷影副本,并允许PartCover在浏览器中加载源文件。
然后只需在运行后单击"Views->View Coverage Detail“。
https://stackoverflow.com/questions/3342299
复制相似问题