実行中の.NETプログラムに一般的な障害を自動的に注入するためのツールや手法を知っている人はいないでしょうか。のようなもの...
- 割り当て時にOutOfMemoryExceptionをランダムに挿入します
- ファイルにアクセスしようとすると、FileNotFoundExceptionがランダムに挿入されます
- ソケットの使用時に、IOまたはネットワークの例外をランダムに挿入します。
そのため、AppVerifierがネイティブWin32コードに対して行うのと同様に、CLRで特定の呼び出しをインターセプトする方法を本当に探しています。目的は、開発者が制御できない多くのエラー状態でアプリをテストし、そのような状態が処理されることを確認することです。