25 lines
525 B
JavaScript
25 lines
525 B
JavaScript
|
|
module.exports = create_res_mock;
|
|
|
|
var sinon = require('sinon');
|
|
var sinonPromise = require('sinon-promise');
|
|
sinonPromise(sinon);
|
|
|
|
function create_res_mock() {
|
|
var status_mock = sinon.mock();
|
|
var send_mock = sinon.mock();
|
|
var set_mock = sinon.mock();
|
|
var cookie_mock = sinon.mock();
|
|
var render_mock = sinon.mock();
|
|
var redirect_mock = sinon.mock();
|
|
|
|
return {
|
|
status: status_mock,
|
|
send: send_mock,
|
|
set: set_mock,
|
|
cookie: cookie_mock,
|
|
render: render_mock,
|
|
redirect: redirect_mock
|
|
};
|
|
}
|