Visual Studio 2010测试运行器可以运行XUnit吗?

除了MSTest之外,是否可以使用集成的Visual Studio 2010测试运行器来运行其他框架(Xunit,NUnit等)?

有人知道吗?


不,但你可以添加一个外部工具。 转到工具| 外部工具...并点击添加

标题:xUnit测试

命令:xunit.console.exe(设置为控制台测试运行器的完整路径)

参数:$(BinDir)$(TargetName)$(TargetExt)

初始目录:$(BinDir)

点击使用输出窗口

点击确定。 这会将xUnit测试命令添加到工具菜单。

然后,您可以创建一个快捷键,以便更轻松地运行外部工具。 例如:Ctrl + T


在这个阶段xUnit不支持MSTest亚军。 但是有一个已经创建的扩展。 几个限制,但你可以在VS中运行xUnit测试。 欲了解更多信息,请参阅下面的链接。 http://xunit.codeplex.com/workitem/5648


也许有点晚,但这篇文章在谷歌显示,所以我认为值得一提的是, ReSharper的单元测试运行器可以使用xUnit.net Contrib项目集成xUnit测试,在这里找到:http: //xunitcontrib.codeplex.com/

链接地址: http://www.djcxy.com/p/44197.html

上一篇: Can Visual Studio 2010 Test Runner run XUnit?

下一篇: ReSharper Unit Test Runner: Support for Deployment Items