WCFMockを使用して、WebサービスのWebOperationContextをモックしています。唯一の使用法は、カスタムHTTPヘッダーをWebOperationContext.Current.OutgoingResponse.Headersコレクションに追加することです。Moqを使用してこれを確認することはできません。私がすでに試したこと:
- Addメソッドが呼び出されているかどうかを確認します。追加は仮想ではないため、これは失敗します
- MockedWebOperationContext.Currentから直接ヘッダーにアクセスしてみてください。これは常に数がゼロです
カスタムヘッダーが追加されたことを単体テストケースで確認するにはどうすればよいですか?