好的,所以我一直在看到 VS2008 如何拥有这个漂亮的单元测试显示,我可以看到人们在 Dimecasts.net 上运行 NUnit 测试, 本文 似乎暗示 MbUnit v3 应该支持使用 Visual Studio 的测试运行程序。但我无法让它识别我的测试。

有其他人能够让 Visual Studio 运行他们的 MbUnit 测试吗?如果是的话,您是否需要执行任何特殊操作来配置它?

有帮助吗?

解决方案

我不得不从 http://www.gallio.org 安装加利奥3.0.5或更好。它会自动安装在Visual Studio专业或团队版。注:VS标准不支持的测试项目。安装后公堂,您可以创建MbUnit的测试项目,应该工作的权利。我能够与此设置运行Xunit.NET测试(在VS 2008专业版)。

其他提示

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

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

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top