SpecWatchr可以与dotCover集成吗?

时间:2013-02-11 20:58:43

标签: code-coverage bdd nspec

NSpec SpecWatchr工具是否可以与dotCover集成以通过测试分析代码覆盖率?

1 个答案:

答案 0 :(得分:0)

SpecWatchr只是一个文件监视器,它在Rakefile中执行rake任务。使用DebuggerShim.cs(使用NUnit的TestFixture属性修饰),您应该能够创建一个rake任务,通过dotCover运行该特定测试。

指向DebuggerShim.cs的链接: https://github.com/mattflo/NSpec/blob/master/NSpecSpecs/DebuggerShim.cs

然后,如果更改DebuggerShim.cs,您可以更改SpecWatchr以运行dotCover: https://github.com/amirrajan/SpecWatchr/blob/master/dotnet.watchr.rb#L223

在SpecWatchr中执行Rake文件: https://github.com/amirrajan/SpecWatchr/blob/master/dotnet.watchr.rb#L177

欢迎在Twitter上与我联系,我很乐意设置一个Skype会话来引导您完成它。