NUnit と C# を使用してファイル システムまたはデータベースにアクセスすると、単体テストが失敗するようにする方法を探しています。すべての子テストクラスでファイルシステムへのアクセスを防ぐために、ユニットテストの基本クラスで何かを設定できるようにしたいと考えています。
現在、データベース サービスを無効にし、単体テストを実行し、想定されていないリソースにアクセスしているテストを見つけるために、どのテストが失敗したかを確認する必要があります。このプロセスを自動化して、これらのテストが作成されるとすぐに失敗するようにする方法を見つけたいと思います。