VS2008 Testrunner可以运行MbUnit测试吗?

时间:2008-12-16 18:56:55

标签: visual-studio-2008 unit-testing tfs mbunit

好的,所以我一直看到VS2008如何有这个漂亮的单元测试显示器,我可以看到人们在Dimecasts.net上运行NUnit测试,而this article似乎暗示MbUnit v3应该支持使用visual studio的试验跑步者。然而,我无法理解我的测试。

是否有其他人能够让Visual Studio运行他们的MbUnit测试,如果是这样,你必须做一些特别的事情来配置它吗?

3 个答案:

答案 0 :(得分:3)

我必须从http://www.gallio.org安装Gallio 3.0.5或更高版本。它自动安装在Visual Studio Professional或Team Editions中。注意:VS Standard不支持测试项目。安装Gallio之后,您可以创建应该正常工作的MbUnit测试项目。我能够使用此设置运行Xunit.NET测试(在VS 2008 Professional中)。

答案 1 :(得分:2)

支持它,但您必须通过添加正确的ProjectTypeGuid来稍微修改项目文件,以便VSTS将其识别为测试项目:

http://alexduggleby.com/2008/02/19/turning-a-class-library-project-into-a-mstest-project-or-using-mbunit-mstest-and-other-frameworks-in-one-project/

请注意,我们仍在解决VSTS中大型测试项目的一些性能问题。

答案 2 :(得分:1)

尝试使用MbUnit v3 alpha 3(如果您还没有),看看这篇文章是否有帮助:

http://weblogs.asp.net/astopford/archive/2008/07/03/mbunit-v3-in-visual-studio-team-system-2008.aspx

相关问题