替代xUnit GUI运行器

时间:2013-06-18 04:43:06

标签: .net unit-testing xunit xunit.net

与NUnit相比,xUnit提供了许多吸引人的功能,但它的GUI运行器非常糟糕,使用它很痛苦:没有树形可视化,理论测试由单个列表条目表示,不记得上次测试运行等。时间我希望2.0能解决它,但它仍处于alpha状态:(我在VS 2010上,所以无法尝试VS 2012的新测试浏览器并寻找替代方案。那么你用什么来运行xUnit测试?

4 个答案:

答案 0 :(得分:4)

转至2012/2013/2015。必要时打架。它的速度非常快,xUnit跑步者也很完美(在UX上狡辩而且防弹)。 CodeRush跑步者支持即将到来,但将资金用于VS更新。

have a look on the forum - they're ruling out a 2.0 GUI runner as part of the core offering

底线是GUI用户应该并且如果他们使用VS并尝试插件就停止使用GUI。

答案 1 :(得分:1)

我使用ReSharper来运行我的单元测试。它也有a plugin that allows it to run xUnit tests

ReSharper唯一的问题是它是一种商业产品,但它物有所值!

答案 2 :(得分:1)

使用VS2010 - 您可以试试这个,但我的评论中提到了一些限制

http://xunit.codeplex.com/workitem/5648

  

此扩展程序的限制很少,但它涵盖了即时   需要。我个人喜欢它。 xUnit开发者使用第三方运行者   作为TestDriven.NET / R#在VS内运行测试。但是如果xUnit有   集成VS2010跑步者,那么很多开发者都会开始使用   的xUnit。这也意味着更好的单元测试。

答案 3 :(得分:0)

我们使用Gallio Icarus。它有树视图,您可以选择测试报告格式。如果您仍在使用VS2010,那么它将适合您。

不幸的是,它不适用于最新的VS2015框架。这就是我在这篇文章中寻找替代品的原因