最近、Resharper 8 に更新し、一連のプロジェクトを実行しようとしたとき。これらのテストには、IISExpress を使用して Web サイトを実行し、Web 要求を作成し、応答を確認する 2 つの統合テスト スイートが含まれています。
それらを単独で実行すると成功し、以前はすべてのテストを実行しても成功していました。ただし、更新後、実行する 2 番目のテスト セットは失敗します。
調査の結果、AppDomain.CurrentDomain.BaseDirectory
が変更されるのではなく、実行する最初のテストとして残っていることが明らかになりました。統合テストは 2 つのプロジェクトで構成されているため、必要な構成ファイルが見つからないため、2 番目のプロジェクトが失敗します。
/domain:Single
nunit フラグの動作のように見える Resharper 8 で、この異なる動作を無効にするオプションが見つかりません。Resharper 7 へのダウングレード以外に、これに対する解決策を知っている人はいますか? また、Resharper 8 の意図した動作ですか、それともバグですか?