Sinonを使用して偽のサーバーを作成する方法の例を見つけました。
これがコード(1)、(2)です。
ジャスミンだけで同じものが作れるのでしょうか?
そうであれば。コード(1)と(2)をどのように書き直す必要がありますか?
(1)
beforeEach(function () {
this.server = sinon.fakeServer.create();
this.server.respondWith(
'GET',
Routing.generate('api_get_url') + '/' + this.model.get('id'),
JSON.stringify(this.fixtureResponse)
);
});
(2)
it('should the response not change', function() {
this.model.fetch();
this.server.respond();
expect(this.fixtureResponse).toEqual(this.model.attributes);
});