【发布时间】:2016-11-03 18:04:33
【问题描述】:
我在帮助文件中有一个猫鼬模型,我如何存根模型并利用查找、更新功能
var mongoose = require('mongoose');
User = mongoose.model('User')
User.findById(userId).exec().then(function (boardExist) {});
那么我如何模拟/存根查找、更新功能?
【问题讨论】:
我在帮助文件中有一个猫鼬模型,我如何存根模型并利用查找、更新功能
var mongoose = require('mongoose');
User = mongoose.model('User')
User.findById(userId).exec().then(function (boardExist) {});
那么我如何模拟/存根查找、更新功能?
【问题讨论】:
这就是我对功能进行存根的方式
sinon.stub(User, 'findById')
.returns(Promise.resolve('ReturnExpectedObject')
);
【讨论】: