当前位置:  开发笔记 > 编程语言 > 正文

那里最好的Nunit测试赛跑者是什么?

如何解决《那里最好的Nunit测试赛跑者是什么?》经验,为你挑选了5个好方法。

最近进入测试驱动开发我使用Nunit测试运行器作为resharper的一部分.它有一些缺点,没有运行测试的快捷方式,我必须寻找Nunit测试运行器,使用鼠标调用它.它有一个很好的GUI,并将结果显示为IDE的一部分.

其他人用什么来运行针对.net项目的单元测试?我用谷歌搜索了包括MBUnit在内的其他应用程序和来自Nunit.org的单元测试应用程序,并且想知道什么是最重要的人物.



1> 小智..:

我一直是TestDriven.NET的粉丝,我更喜欢使用ReSharper.



2> mezoid..:

Resharper确实有一些缺点......但可以配置它来做你想要的......

您可以在Visual Studio中配置键盘选项.此外,您可以使用Resharper中的Unit Test Explorer查找所需的测试并将其添加到当前会话中.我通常配置一个快捷键(Alt + U)来运行当前会话中的所有测试...这样我正在开发的时候我可以在几秒钟内完成所需的所有单元测试.

还可以看看:

ReSharper立即在项目或解决方案中运行所有单元测试

ReSharper的Unit Test Runner有快捷键吗?

但是,如果不必手动配置它会很好!(是的!我正在看着你的Resharper Dev团队!大声笑)



3> Erik Öjebo..:

我使用NUnit附带的单独的NUnit GUI.不好的一面是你必须使用alt-tab,但我喜欢在屏幕上显示一个绿色/红色条纹的视觉反馈,并对树视图中的所有测试有一个很好的概述.

您可以将其设置为在检测到程序集已更改时重新运行上一次测试运行,因此它确实不会减慢您未将其集成到Visual Studio中的速度.


如果您有2个显示器,则无需使用alt-tab!只需将测试设置为在检测到更改时自动运行.

4> JoshRivers..:

Gallio Icarus是一个比nUnit更好看的测试跑者.它运行nUnit测试,所以值得一看.



5> seldary..:

我曾经和TestDriven.Net一起工作,这是恕我直言的最佳选手,但最近NCrunch是我最喜欢的单元测试.

在编写代码时,NCrunch在后台运行(有选择地)所有测试.它是TDDing的一个很好的工具,几乎可以立即反馈代码.它还提供了代码覆盖率数据和性能指标,您无需付出任何努力(但需要处理器的投入......).

我仍然使用TestDriven.Net进行繁重的集成测试(因为我通常在NCrunch中禁用它们)和特定任务,所以使用两个跑步者对于TDD从业者来说是一个很好的组合.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有