微软有没有计划支持MSTest以外的测试框架?

时间:2009-09-17 12:52:58

标签: visual-studio unit-testing nunit mbunit

您似乎应该可以将首选的单元测试框架配置为Visual Studio / Team系统的插件,就像使用SourceControl提供程序一样。是否有人知道微软内部允许为nUnit,mbUnit或其他人交换MStest的努力。显而易见,没有什么能阻止我使用这些其他框架,但它们没有集成到IDE中。

3 个答案:

答案 0 :(得分:6)

如果查看TestDriven.NETGallio,他们都有测试运行器,可以集成到IDE并允许使用其他测试框架。

如果你不愿意花一点钱,这只是ReSharper的许多好处。 (R#)

不确定MS会不会鼓励我们使用另一个。

善,

答案 1 :(得分:0)

Visual Studio确实提供了自定义测试适配器的概念,允许自定义测试框架在MSTest平台下执行。也就是说,对这些框架的测试将出现在测试列表编辑器等中。

自定义框架的开发人员必须开发一个可以找到并向MSTest提供测试的VSPackage。不幸的是,涉及很多工作。

TestDriven.NET,Resharper(以及其他几个)提供自己的VSPackage来提供自己的工具窗口,但不直接与MSTest集成。

答案 2 :(得分:0)

看起来这是Visual Studio 11