【发布时间】:2012-10-06 12:29:40
【问题描述】:
我正在尝试使用 monocov 来计算单元测试覆盖率并遇到了一个问题,谷歌已经筋疲力尽,但似乎没有相关的答案可用。
我按照这个[问题]中显示的提示成功下载并构建了monocov:Can't get monocov to compile (Mac OS x 10.7.4)
已尝试将 monocov 与 nunit-console2 一起使用,如 http://www.mono-project.com/Code_Coverage 所示
这是我的命令:
$ MONO_OPTIONS="--profile=monocov:+/Users/myaccount/MyProject/MonoForm/MonoForm.Common.Generic/bin/Release" nunit-console2 /Users/myaccount/MyProject/MonoForm/MonoForm.Common.UnitTests/bin/Release/MonoForm.Common.UnitTests.dll
我得到的输出是:
NUnit version 2.4.8
Copyright(C) 2002-2007 Charlie Poole.
Copyright(C) 2002-2004 James W. Newkirk, Michael C.Two, Alexei A. Vorontsov.
Copyright(C) 2000-2002 Philip Craig.
All Rights Reserved.
Runtime Environment -
OS Version: Unix 11.4.0.0
CLR Version: 2.0.50727.1433 ( 2.10.9(tarball Mon May 7 20:25:51 EDT 2012) )
......
Tests run: 6, Failures: 0, Not run: 0, Time: 0.052 seconds.
$
我得到一个 TestResult.xml 是 nunit-console2 的通用输出文件,没有任何错误消息,也没有由于 monocov 生成的 .cov 文件。当前卡住了,不知道出了什么问题。
不确定是否有任何关于 monocov 的专家可以在这里阐明一些观点。谢谢!
【问题讨论】:
标签: osx-lion monodevelop code-coverage nunit-console