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 に答える