..., frameworks: ['jasmine', 'sinon'], ..., plugins: [ ..., require('karma-sinon'), ], ..., テストコードは以下のように書いた。①から⑥の順番で処理が実行される。 ③→④→⑤→⑥と処理が走るのがポイントで、server.respond();がasync関数のレスポンスを返し、⑤で実際のテスト、⑥でjasmineの非同期テスト終了関数doneを呼び出している。 import request from 'superagent'; describe('sinonjs', function() { let server = null; beforeEach(() => { // ①疑似サーバの生成 server = sinon.fakeServer.create(); }); it('fakeServer',