我最近完成了一个 C# 项目,并使用 Machine.Fakes 使用 MSpec 编写了测试。我一直在使用命令行运行器。在 Visual Studio 中查看测试结果/运行会更舒服。但是,ReSharper 超出了我的预算。有没有有吸引力的替代方案?
user970470
问问题
1368 次
1 回答
6
首先,我强烈推荐使用 ReSharper。它不仅仅是一个测试运行器。根据我的经验,没有 ReSharper 的工作效率会降低。
有几个可用的商业产品的测试运行器:
TestDriven.Net 应该比 ReSharper 便宜,但它只是一个测试运行器。其他产品与 ReSharper 提供的类似,但我没有使用过它们。
Visual Studio 也有持续的测试运行器:
从今天开始,两者都是免费的。
还有Gallio,它可能提供与 VS 的集成。
作为最后一个选项,您可以将 MSpec 的 exe 运行程序设置为外部工具,以在“输出”窗口中查看测试运行输出。
对于 VS 2012,我们可能会有一个无需额外工具即可集成的运行器。
于 2012-06-04T01:51:46.483 回答