我想编写一个测试来验证某个属性是否会使用Mongoose保存,例如:
var newUser = new userModel({
id: /*something*/,
gu: true
});
newUser.save(function (err, user) {
/* ... */
res.send(user.id);
});
在我的测试中,我想确保gu
属性设置为true。我可以轻松地存根save()
,但我无法验证gu
是否设置为true,因为save()
是对象的函数,因此它不是参数的一部分。有什么想法吗?