2017-06-02 10 views
1

これは奇妙です。Visual Studio 2015がC++ユニットテストを実行していない

最初に、ソリューションをロードしても2つの単体テストが検出されません。単体テストを変更し、テストエクスプローラに表示するように再構築する必要があります。

これを済ませたら、私はユニットテストを1回実行できます。その後、私は次のようになります:

初めてのテストではなく、それ以降のテストはどのように実行されましたか? depends.exeを使用すると、Microsoft.VisualStudio.TestTools.CppUnitTestFramework.x64.dllという1つのファイルが見つかりません。このファイルを出力ディレクトリにコピーしようとしましたが、違いはありません。

出力ディレクトリには、メインアプリケーションが実行するために必要なすべてのファイルが格納されているので、私が行ったことはユニットテストDLLを同じディレクトリに置くことだけでした。テストは1回実行され、その後の実行はすべて終了します。

答えて

1

解決策が見つかりました。 [テスト]メニューの[テスト設定]は、[テスト実行エンジンを実行し続ける]をオフにします。今私は必要なだけのテストを実行できます。

関連する問題