FileReader を使用していくつかの入力ファイルからデータをロードする Java コードを書いています。私は TDD をかなり頻繁に使用しており、使い終わったときにリーダーで close() を呼び出して適切にクリーンアップしていることを確認するテストをいくつか追加したいと考えています。残念ながら、これをテストする良い方法を思いつくことはできません。誰にも洞察がありますか?
編集して追加: モック オブジェクトを使用してクローズ コールを明示的にテストできることはわかっていますが、可能な場合は避けたいと思います。ファイルを閉じないことの影響を認識できるコードを書くためです。)