sinon を使用して、reactjs アプリケーションで API 呼び出しをテストしています。このように:-
import * as Actions from 'routes/actions/Actions';
const requestAction = {
RequestShell() { Actions.request(); },
};
describe('testing for Actions', () => {
it('check whether request() method call is happening properly or not', () => {
const requestData = sinon.spy(requestAction, 'RequestShell');
requestAction.RequestShell();
sinon.assert.calledOnce(requestData);
requestData.restore();
});
Actions.request()
ここで、戻り値の型が Json オブジェクトかどうかを比較する必要があります。sinonを使用してアクションの戻り値の型をテストするにはどうすればよいですか? 助けてください。