我在命令行中运行MSTest时失败了一组测试中的一个测试。但是,同一组测试在VS2012 IDE中通过。
我验证了在命令行和VS2012 IDE上都将执行相同的测试项目dll。
我通过注释掉一种测试方法并观察MSTest报告来更新此测试摘要,以验证这一点,其中在我注释掉该测试方法之前,其他一些测试失败了。
有什么建议?
如果您使用的是VS 2012或更高版本,则应使用它vstest.console.exe
来运行测试。Mstext.exe留在此处是为了向后兼容。通常,使用vstest.console.exe可以修复仅与mstest.exe一起运行时才存在的问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句