MSTest.exeを使用してコマンドラインからテストを実行するためにプレイリストファイルを使用する方法はありますか?私は、次のコマンドラインを使用してみましたが、それはして失敗し、エラー -mstestコマンドラインからプレイリストファイルのテストを実行する方法
mstest.exe /testmetadata:test.playlist
The file 'test.playlist' has unknown format and cannot be converted to the current version.
Note that mstest version is 11.0.50727.1 and I am using VS 2012
私のプレイリストファイルは単なるXML要素のカップル
<Playlist Version="1.0">
<Add Test="MyTest" />
<Add Test="AnotherTest" />
</Playlist>
私がしたい:
ので、myTestFile.dllであり、いくつかの一般的なテスト "MethodName1"、 "MethodName2"、および "MethodName3"、のためにmyOtherTestFile.dll次のコマンドを生成しますあなたがどのように乗っているか知りたいのです。私は真剣に別のフレームワークに移行することも検討していますが、MSテストは完璧に動作する場合でも大変です。 –
テストカテゴリを使用し、パラメータとしてDLLとテストカテゴリを実行しました。それは愚かです! 1つのようなDIフレームワークで使用する場合、MS Testには他の問題があります。ハードリファレンスがない限り、MSテストはそれがよく分かっていると思って、そのリファレンスをターゲットのテストディレクトリにコピーしないので、必要なリファレンスがすべて残ってしまいます。 –