0

我有一堆要通过 powershell 脚本运行的 c# 测试。我目前正在通过创建一个 Windows 应用程序项目、将测试编写为通用类的一部分并将其编译成 .exe 并运行 exe 来做到这一点,但这不是正确的方法。

比如说,我如何创建一个可以运行给定项目中的所有测试的类(可以作为 .exe 出现)或者我可以通过用于应用程序部署的 powershell 脚本轻松运行所有测试的其他方式

4

1 回答 1

1

尝试使用MSTest.exe。有很多参数

来自上面链接的示例。

mstest /testcontainer:Errors.dll /detail:testtype

或(VS90COMNTOOLS更改为您的版本)

"%VS90COMNTOOLS%\..\IDE\MSTest.exe"/testcontainer:Errors.dll /detail:testtype

或(将“Microsoft Visual Studio 11.0”更改为您的 VS 文件夹)

"%PROGRAMFILES%\Microsoft Visual Studio 11.0\Common7\IDE\MSTest.exe"  /testcontainer:Errors.dll /resultsfile:out
于 2012-10-15T19:17:15.307 回答