2

WCF パイプラインに緊密に統合されているため、テスト方法がわからないことがいくつかあります。統合テストの方法を尋ねるべきでしょうか?これが私の状況です。2つの部分があります:

1) DI をブートストラップするために (私は Unity コンテナーを使用しています)、カスタム ServiceHostFactory を実装しました。このサービス ホスト ファクトリでは、ブートストラップ コードを渡します (たとえば、AutoMapper など)。

これらすべてのアイテムが呼び出され、構成が正しいことをテストするにはどうすればよいですか? 確かに、これを入力すると、これは統合テストと見なされるべきでしょうか? サービスをホストし、テストでテストするにはどうすればよいですか?

2) サービス用のグローバル エラー ハンドラもあります。例外をスローするモック テストを作成し、グローバル エラー ハンドラーが実際に例外をキャッチしていることを確認したいと思います。

ありがとう!

更新:私の質問はあまり明確ではないかもしれませんが、さらにグーグルで調べた後、これが私が求めいるものだと思います

追加の考えや指針をいただければ幸いです。どの方向に進むべきかわからないため、まだ試していません。

4

0 に答える 0