私は MsTest.exe を使用して、次のような名前空間を使用してテストを実行しています。
mstest.exe /testcontainer:"MyDllFile.dll" /test:"NameSpace.Folder.Folder1.*"
これは魅力的に機能しましたが、実行時にパラメーターをテストに渡すことができるようにする必要があったため、*.runsetttings ファイルと、RunTestParameters を使用してテストにパラメーターを渡し、TestContext のプロパティからそれらを取得する機能を見つけましたが、欠点は、実行したいテストについて非常に具体的にする必要があり、以下に示すように、テストを実行するために特定のメソッド名またはコンマで区切られた名前を指定する必要があることです。
vstest.console.exe "MyDllFile.dll" /Settings:"my.runsettings" /Tests:"TestMethod1,TestMethod2"
私も運がない TestCaseFilter を試しました:
vstest.console.exe "vstest.console.exe "MyDllFile.dll" /Settings:"my.runsettings" /TestCaseFilter:"TestCategory=MyTestCategory"
vstest.console.exeを使用してmstest.exeで実行できたことをどのように達成できるかについて、誰か提案がありますか?
ありがとう!!