2

WCF を使用して安らかなサービスを作成しました。現在、このサービスの動作を検証するために FitNesse テストを作成しようとしています。

1 つのテストは、リソースが見つからない場合に 404 ステータス コードが返されることです。

問題は、着信応答のステータス コードを取得できるようにするサービスを利用するメカニズムが見つからないことです。すべてが 200 以外のすべてに対して正常に動作するようです。サービスによって返される HttpStatusCode に応じて、さまざまなタイプの例外をスローする WebChannelFactoryを使用HttpWebRequestしてみました。HttpWebResponse

ステータスコードが表示されないのはなぜですか???!!

4

1 に答える 1

0

スローされた WebException のプロパティで、ステータス コードを確認できます。ex.Statusを取得できます。次に、ex.Response を取得し、ステータス コードにアクセスします。

于 2009-08-12T15:31:13.277 に答える