Using Resharper Unit Test Runner for MSTest via Gallio我试图让Resharper测试运行程序通过Gallio识别我的MSTest单元测试。
我已安装以下软件: 我也在运行Windows XP x64。 单元测试选项仅显示NUnit可用。 我以为我一定有一些版本错误。 有人可以指出我正确的方向吗? 我是否在吠错一棵树,并且这仅在VS2k8中有效? 更新:我将Gallio更新为GallioBundle-3.0.4.385-Setup,它现在显示在R#的单元测试选项中。 但是在R#或Icarus中运行测试时出现以下错误:
谢谢 ReSharper 4.5开箱即用地支持MSTest。 看来这是一个Gallio问题。 它似乎仅支持VS2k8随附的MSTest版本。 vsmdi的XML格式在版本之间已更改。 我不确定这是否适用于您的问题,但是Gallio网站上的最新消息指出:
更新:刚刚看到它适用于比您使用的版本更早的版本,因此无需理会。
最近还发布了一个MSTest ReSharper插件: 我已经可以在Visual Studio 2005的ReSharper 4.1上成功使用它。 您不需要重新共享就可以支持独立的mstest安装。 我在这里的文章中解释了如何在没有VS的情况下进行独立的mstest安装-http://www.shunra.com/shunrablog/index.php/2009/04/running-mstest-without-visual-studio |