【发布时间】:2015-12-11 13:41:38
【问题描述】:
我正在尝试存根猫鼬模型以返回 json 值
我的代码是
var valueToReturn = {
name:'xxxxx'
};
var stub = sinon.stub(MyModel.prototype,'findOne');
stub.returns(valueToReturn);
我收到此错误:TypeError:Attempted to wrap undefined property findOne as function
【问题讨论】:
-
看看here
-
这里他们使用的是 mongoose.Model 的 findOne 方法。我正在尝试使用 MyModel.findOne,因为我的导出方法已将 findOne 用于 2 个不同的模型。所以我想尝试存根 2 个不同的模型
标签: node.js mongoose tdd sinon