什么是MSpec与Visual Studio集成的替代工具?

时间:2012-06-03 10:35:13

标签: c# resharper mspec

我最近完成了一个C#项目,并使用Machine.Fakes在MSpec上编写了测试。我一直在使用命令行运行器。在Visual Studio中查看测试结果/运行会更舒服。但是,ReSharper不在我的预算之内。有没有吸引人的替代方案?

1 个答案:

答案 0 :(得分:7)

首先,我强烈建议您使用ReSharper。它不仅仅是一个测试运行员。根据我的经验,没有ReSharper的工作效率较低。

有几种商业产品的测试跑步者:

TestDriven.Net应该比ReSharper便宜,但它只是一个测试运行者。其他产品与ReSharper提供的产品类似,但我没有使用它们。

Visual Studio还有连续的测试运行器:

截至今天两者都是免费的。

还有Gallio,可能会提供与VS的集成。

作为最后一个选项,您可以将MSpec的exe运行器设置为外部工具,以在“输出”窗口中查看测试运行输出。

对于VS 2012,我们可能会有一个无需额外工具即可集成的跑步者。