0

JSON リクエストを受け入れる Web サービスをテストする必要があります。サーバーは WCF と REST API で実装されています。サーバーの応答は非同期です。私は以下のアプローチを考えています:

アプローチ 1: System.web を使用して UploadStringAsync を呼び出す

アプローチ 2: C# でのユーザー非同期デリゲート

サーバーからの応答と送信された要求を一致させる必要があります。

REST API をテストするための他の良い方法はありますか。Web サービスをテストするためのテスト フレームワークを開発する必要があります。

4

1 に答える 1

0

Web サービスのテストの 1 つの部分は、Web サービスが何をするかをテストすることです。これは、標準の単体テスト フレームワークを使用して行うことができます。この種のテストは、JSON や HTTP、REST とは何の関係もありません。これは良いことです。正しい JSON、HTTP、または REST を指定すると、サービスが確実に機能します。

サービスの機能をテストした後、JSON、HTTP、および REST 部分が機能することを確認するために、他のテストを作成することが必要になる場合があります。そのために、WebRequestまたはWebClient、または Visual Studio Web テストを使用できます。

于 2013-09-10T17:43:44.050 に答える