単体テストを使用して、テストを実行する外部ツールを実行している状況があります。ツールの終了コードから、テストが成功したか、失敗したか、タイムアウトしたかを判断できます。
テスト結果を失敗ではなくタイムアウトに設定する単体テストに失敗する方法はありますか?
TimeoutExceptionをスローしようとしましたが、これはAssertを使用した場合と同じ結果になります。
編集: ユニットテストをTFSのテストケースにリンクしています。Microsoft Test Centerでは、テスト実行のテストには多くの状態があります。その1つがタイムアウト状態です。テストがこの状態で正しく表示され、失敗したテストケースに集中しないように、テストを失敗させようとしています。