私が作成したメソッドがファイル例外をスローしていることをテストしています。ファイルの読み取り権限を false に設定して、例外をトリガーしています
File f = new File(unreadableFile);
f.setReadable(false);
// Run test
f.setReadable(true);
問題は、 f.setReadable(true) がアクセス許可を本来あるべき状態に戻していないことです。通常の操作モードをテストする別のテストがありますが、例外テストが実行される前に f.setReadable(true) がファイルを復元しなかったため、常に失敗します。ディスクのアクセス許可を確認しましたが、間違っています。