Tag: 嘲讽

如何使用rewirejs和chai-spies来模拟一个函数来testing它?

TL;博士 我正在尝试使用摩卡 , chai , chai-spies和rewire来testing一个快速应用程序 。 特别是,我试图做的是模拟一个模块中存在的函数,而不是使用chai间谍。 我的设置 我有一个名为db.js的模块,它导出一个saveUser()方法 db.js module.exports.saveUser = (user) => { // saves user to database }; db模块是app.js模块需要的 app.js const db = require('./db'); module.exports.handleSignUp = (email, password) => { // create user object let user = { email: email, password: password }; // save user to database db.saveUser(user); // <– […]