0
一連のWebサービス用の.NETラッパーAPIを作成しました。これは、リクエストを作成してJSONデータを返すことです。これのためのテストフレームワークを構築する良い方法は何ですか?私はユニットテストを行う方法について考えることができません。なぜなら、私が戻ってくる予定のJSON文字列を知る必要があり、それは非常に動的で複雑です。私はWebTestのことを考えましたが、それは単にページをヒットしてURLをクロールします。そこに任意のアイデア?例えば非常に動的なJSONを返すリクエストを作成するAPIをテストする一般的な方法
、それは次のように要求を行う:
http://supersecretwebsite.com/services/library?command=somecommand&sort_order=ASC&sort_by=MODIFIED_DATE&page_number=0&token=myapikey&get_item_count=true
とJSONを返す:
{"videos":[{"id":230482394920,"name":"foobarrr","shortDescription":"foo"],"page_number":0,"page_size":100,"total_count":0}
このリンクを含めるために、この回答を拡張します(使用するC#モッキングフレームワーク):http://stackoverflow.com/questions/37359/what-c-sharp-mocking-framework-to-use –