7

Ajax呼び出しを簡単に テストできるように、安らかなサービスを簡単にモックするツールはありますか?

たとえば、安らかなサービスをモックして、フォーマットを返す必要がstringありますJSONXML

4

4 に答える 4

2

jasmine-Ajax を試してみてください。https://github.com/pivotal/jasmine-ajax

もちろん、Jasmine でテストする必要があることを意味します。https://github.com/jasmine/jasmine/

Sinon は非常に強力なモッキング ライブラリでもあります。http://sinonjs.org/で、テスト フレームワークを選択できます。モカと一緒に使っています。http://visionmedia.github.com/mocha/

于 2012-12-26T06:08:56.983 に答える
2

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
}
于 2012-12-26T06:14:57.340 に答える
0

http://apiary.io/も試すことができます。

そこでは、要求応答をテキスト形式 (たとえば JSON) で定義できます。利点は、MOCK API が公開されているため、チームのどの部分でも使用できることです。

于 2013-09-26T12:14:55.537 に答える