使用Visual Studio命令提示符时单元测试失败

时间:2014-07-29 08:42:06

标签: visual-studio unit-testing mstest command-prompt

我有类库项目,它读取word文档文件。我为它创建了30个单元案例场景。当我使用visual studio IDE运行单元测试时,它运行完美,所有测试用例都得到了成功",但是当我使用Visual Studio命令提示符并测试它时,一些测试用例失败了。如果你们能在这方面为我提供一些暗示,我将不胜感激。 要在Command Prompts中测试我的解决方案,我输入:" MSTest /testcontainer:mysolutiontest.dll"

1 个答案:

答案 0 :(得分:3)

如果您运行的是VS2012或更高版本,请使用vstest.console.exe

  

“C:\ Program Files(x86)\ Microsoft Visual Studio   12.0 \ Common7 \ IDE \ CommonExtensions \微软\ TestWindow \ vstest.console.exe”   PathToYour.dll / logger:trx

您可能还想使用.runsettings文件来指定TargetPlatform和ResultsDirectory,然后使用如下命令行:

  

“C:\ Program Files(x86)\ Microsoft Visual Studio   12.0 \ Common7 \ IDE \ CommonExtensions \微软\ TestWindow \ vstest.console.exe”   PathToYour.dll / logger:trx   /settings:PathToYour.runsettings