代码之家  ›  专栏  ›  技术社区  ›  George Mauer

VS2008 TestRunner是否可以运行MBUnit测试?

  •  4
  • George Mauer  · 技术社区  · 17 年前

    好的,所以我一直在看VS2008如何有这个漂亮的单元测试显示,我可以看到人们在dimcasts.net上运行nunit测试,并且 this article 似乎意味着MBUnitv3应该支持使用Visual Studio的测试运行程序。但是我不能让它识别我的测试。

    是否有其他人能够让Visual Studio运行他们的MBUnit测试,如果有,您是否需要做一些特殊的事情来配置它?

    3 回复  |  直到 16 年前
        1
  •  3
  •   Garo Yeriazarian Changal Rayudu    16 年前

    我必须安装Gallio 3.0.5或更高版本 http://www.gallio.org . 它自动安装在Visual Studio专业版或团队版中。注:VS标准不支持测试项目。安装Gallio之后,您可以创建应该正常工作的MBUnit测试项目。我可以用这个设置运行xunit.net测试(在vs 2008专业版中)。

        2
  •  2
  •   Jeff Brown    17 年前

    它是受支持的,但您必须通过添加正确的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/

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

        3
  •  1
  •   Troy DeMonbreun    16 年前

    尝试使用MBUnitv3alpha3(如果还没有),看看这篇文章是否有帮助:

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

    推荐文章