数週間前、私は単体テストに取り組んでいましたが、それらは期待どおりにビルドおよび実行されていました。
1 週間休暇を取って、今朝マシンを起動しましたが、単体テスト プロジェクトのコードを変更しなければ、テストが実行されなくなりました。
また、「テストが実行されなくなった」と言うとき、失敗するという意味ではありません。それらは文字通り実行されません。
特定のテストを実行またはデバッグしようとした、すべてのテストを実行またはデバッグしようとした、各テスト メソッド名に隣接する Resharper アイコンから試した、TEST メニュー項目から試した、 「ユニットテストセッション」ウィンドウから試してみました...そして、「ユニットテストセッション」ウィンドウが右側からスライドインし、すべてのテストが「保留中」と表示され、その後何も表示されません。
出力ウィンドウにもメッセージはありません。
プロジェクトは問題なくビルドされます。ソリューションのクリーニングと再構築を試みましたが、何も変わりません。また、数週間前に取り組んでいたテストだけでなく、UnitTests プロジェクトのすべてのテストです。
同僚がテストを実行できます。彼は、私が知らないさまざまな Resharper メッセージに遭遇しますが、それでもテストを実行できます。
唯一の違いは、テストを実行する前に VS2012.2 更新プログラムをインストールしたことです。
これらのテストが明らかに実行されない理由を知っている人はいますか?