いくつかのコードがあり、そのテスト メソッドを作成する必要があります。
たとえば、ファイルを開く Open メソッドがあります。ただし、内部に FileNotFOundException をスローするコードはありません。不適切なファイル名を入力すると、COMException が発生します。COMException をキャッチするためのテストを行うべきですか、それとも FileNotFoundException をキャッチするためのテストを行うべきでしょうか? もちろん、テストは失敗します。この方向でテストを構築する方法がわかりません。テスト駆動開発は論理的に見えますが、逆にどうすればよいのでしょうか?