7

数週間前、私は単体テストに取り組んでいましたが、それらは期待どおりにビルドおよび実行されていました。

1 週間休暇を取って、今朝マシンを起動しましたが、単体テスト プロジェクトのコードを変更しなければ、テストが実行されなくなりました。

また、「テストが実行されなくなった」と言うとき、失敗するという意味ではありません。それらは文字通り実行されません。

特定のテストを実行またはデバッグしようとした、すべてのテストを実行またはデバッグしようとした、各テスト メソッド名に隣接する Resharper アイコンから試した、TEST メニュー項目から試した、 「ユニットテストセッション」ウィンドウから試してみました...そして、「ユニットテストセッション」ウィンドウが右側からスライドインし、すべてのテストが「保留中」と表示され、その後何も表示されません。

出力ウィンドウにもメッセージはありません。

プロジェクトは問題なくビルドされます。ソリューションのクリーニングと再構築を試みましたが、何も変わりません。また、数週間前に取り組んでいたテストだけでなく、UnitTests プロジェクトのすべてのテストです。

同僚がテストを実行できます。彼は、私が知らないさまざまな Resharper メッセージに遭遇しますが、それでもテストを実行できます。

唯一の違いは、テストを実行する前に VS2012.2 更新プログラムをインストールしたことです。

これらのテストが明らかに実行されない理由を知っている人はいますか?

4

2 に答える 2

11

私は同じ問題を経験していました.Resharper 7.1.3へのアップデートは私のために働きました.

更新: VS 2012 Update 2 での Resharper 単体テストの問題に関する情報が見つかり、Resharper 7.1.3 で具体的に対処されたことがわかりました: http://blogs.jetbrains.com/dotnet/2013/04/resharper-713-is- available-for-visual-studio-2012-update-2/

于 2013-04-24T02:41:40.343 に答える
2

同様の問題が発生しました。影響を受けるマシンには、バニラ VS2012 (プロフェッショナル) と Resharper 8 がありました。修正は、VS2012 をアップデート 4 に更新することでした。

于 2013-12-13T09:03:43.773 に答える