最佳试车员?(单元测试,.NET)

18 .net mbunit unit-testing

我正在使用MBUnit Framework进行单元测试并寻找一个好的测试运行器.

MbUnit的跑步者很快,但缺少很多东西,比如

  • 您无法设置执行路径
  • 它在每次运行中都会坍塌所有树木,这让我发疯
  • 几乎所有其他测试跑步者都提供了许多额外的非常可爱的功能

我用了Zanebug,但是:

  • 没有得到适当的支持,一种死的项目
  • 我认为它与最新的MBUnit不兼容,因为它一直让我崩溃
  • 有这么多奇怪的错误

加利奥

  • 不知道为什么在启动时会崩溃,(Vista x64)
  • 我已经在另一个设置中运行了它,它比MBUnit GUI慢了大约6倍,而且我有很多测试,

测试驱动的.NET插件

  • 这是一个很棒的小工具,但仅用于测试一个或单元测试,不提供良好的或VS.NET独立的GUI

我对任何其他与VS 2008合作或独立的免费测试跑者开放

Pat*_*ins 14

我真的很喜欢NUnit.现在我享受更多,因为我可以使用ReSharper在IDE中使用它,这让我可以非常快速地快速测试方法.

  • 虽然NUnit*有一个测试运行者,但它本身不是测试运行者.ReSharper是您案例中的测试运行员. (3认同)

ang*_*son 13

看看TestDriven,它在Visual Studio中添加了右键单击单元测试功能.您可以右键单击方法,类,文件,项目或解决方案,以运行适当的单元测试.您还可以调试,运行代码覆盖,使用一些更受欢迎的分析器等.


小智 11

Gallio包括ReSharper支持.我们也在努力提高绩效.

不确定你尝试过哪个版本的Icarus,但我没有看到它在x64启动时崩溃.