当前位置: 首页 > 编程语言 > C#

使用Gallio从VS2012运行vstestShare

时间:2023-04-10 13:34:04 C#

使用Gallio从VS2012运行vstest我们使用Sonar运行Gallio来收集测试覆盖率信息。Gallio运行时报如下错误。无法运行测试,因为未找到MSTest可执行文件现在我们使用VisualStudio2012。测试运行器不再是mstest,而是vstest.console.exe。Gallio可以使用VisualStudio2012测试运行器,如果可以,我该如何设置?Gallio仅使用MSTest.exe来运行测试,因此您至少需要安装VS2010测试代理才能执行测试:https://code.google.com/p/mb-unit/issues/detail?id=899Gallio目前不能与VisualStudio测试运行器一起使用,这意味着您不能在单元测试中使用Fakes之类的东西,而MSTest.exe不知道如何使用。虽然许多VS2012/2013测试将使用MSTest.exe成功运行,但新功能将失败,除非使用vstest.console.exe运行,它需要作为扩展在Gallio中实现才能正常工作:https://code.google。com/p/mb-units/questions/细节?ID=923如果你只需要Gallio运行VS2012编写的单元测试,安装测试代理,Gallio可以运行MSTest.exe来运行测试。如果您希望Gallio使用vstest.console.exe并使用MSTest.exe无法运行的新测试功能,则需要等待此扩展添加到Gallio(或自己贡献)。以上就是C#学习教程:使用Gallio从VS2012运行vstest全部内容分享。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权请点击右侧联系管理员删除。如需转载请注明出处: