Tag: 嘲笑

嘲笑与Sinon.JS的JavaScript构造函数

我想unit testing下面的ES6类: // service.js const InternalService = require('internal-service'); class Service { constructor(args) { this.internalService = new InternalService(args); } getData(args) { let events = this.internalService.getEvents(args); let data = getDataFromEvents(events); return data; } } function getDataFromEvents(events) {…} module.exports = Service; 如何模拟与Sinon.JS构造函数为了模拟getEvents的internalServicetestinggetData ? 我看着JavaScript:使用Sinon的嘲笑构造,但无法提取解决scheme。 // test.js const chai = require('chai'); const sinon = require('sinon'); const should = chai.should(); […]

node.js:模拟http请求和响应

有没有简单的方法来模拟unit testing中间件的HTTP请求和响应对象?