我正在使用sinon间谍来监视HTTP响应状态并发送。 我在json中'send'返回的对象如下:
{
message: 'bla bla',
fields: { request_id ='000', user_id = '3434324' }
}
如何检查返回的响应是否包含此类对象,结构和值。
这是我的代码:
var responseStatusSpy = sandbox.spy(res, 'status');
var responseSendSpy = sandbox.spy(res, 'send');
var response_object = {message: "invalid request - no merchant id", fields: {'request_id':'0000', 'user_id' = '2323223'}};
merchantController.getList(req, res);
responseSendSpy.withArgs ?????
提前致谢。