我最近升级到VS2012,以解决我的团队面临的问题。我们使用Gallio 3.3作为单元测试框架,并编写了许多可在VS2010中使用的测试。但是,VS2012似乎无法识别它们。
VS2012测试资源管理器窗口显示“构建您的解决方案以发现所有可用的测试”。我已经完成了几个干净的构建,系统在VS2012中运行,但没有出现测试。
我需要输入任何配置,或者我可以在VS2012中运行这些测试吗?
答案 0 :(得分:1)
VS2012 UnitTestExplorer提供了一个平台,允许测试框架发现/执行测试。目前,有xUnit,nUnit,MSTest和一些其他适配器可用于VS2012。
要使您的Gallio测试与UnitTestExplorer一起使用,您需要一个MBUnit适配器来发现/执行测试。
目前,有一个MBUnitTest适配器仅适用于VS2012 beta(今年2月左右出现)。它附带源代码。你可以