.NET で独自のテスト フレームワークを実装していますが、実行中のテストの実行を正しく停止する方法に問題がありました。実行中のテスト メソッドは明らかに連携していないため、CancellationTokenSource を使用できず、Thread.Abort() は非推奨です。NUnit のような既存のテスト フレームワークは、これをどのように処理しますか?
.NET で独自のテスト フレームワークを実装していますが、実行中のテストの実行を正しく停止する方法に問題がありました。実行中のテスト メソッドは明らかに連携していないため、CancellationTokenSource を使用できず、Thread.Abort() は非推奨です。NUnit のような既存のテスト フレームワークは、これをどのように処理しますか?