Ajax
呼び出しを簡単に テストできるように、安らかなサービスを簡単にモックするツールはありますか?
たとえば、安らかなサービスをモックして、フォーマットを返す必要がstring
ありますJSON
。XML
Ajax
呼び出しを簡単に テストできるように、安らかなサービスを簡単にモックするツールはありますか?
たとえば、安らかなサービスをモックして、フォーマットを返す必要がstring
ありますJSON
。XML
jasmine-Ajax を試してみてください。https://github.com/pivotal/jasmine-ajax
もちろん、Jasmine でテストする必要があることを意味します。https://github.com/jasmine/jasmine/
Sinon は非常に強力なモッキング ライブラリでもあります。http://sinonjs.org/で、テスト フレームワークを選択できます。モカと一緒に使っています。http://visionmedia.github.com/mocha/
jmockitを試してください。私はそれをWebサービスのモックに使用していました。しかし、これは Java ソリューションです。サーバー側で REST API をモックしたい場合は、これで十分です。REST アプリケーションを所有していない場合、これは役に立ちません。
クライアント側(JS)自体でモックしたい場合。
独自のモック フレームワーク/インターフェイスを作成できます。したがって、リクエストを送信するときに、実際にREST URLを呼び出す代わりに、テストレスポンスを返すだけのレイヤーを中間に配置します.
クライアント ---> モッキング インターフェイス ---> REST API CALL
function mockingInterface(var url){
//if original
//make REST call
//else; return mocked data
}
http://apiary.io/も試すことができます。
そこでは、要求応答をテキスト形式 (たとえば JSON) で定義できます。利点は、MOCK API が公開されているため、チームのどの部分でも使用できることです。