【发布时间】:2017-12-24 18:18:47
【问题描述】:
我尝试在我的 mocha 测试中将值插入 db 中,但出现此错误我尝试了以下几种方法,但没有任何效果。
var assert=require('chai').assert;
const user=require('../model/user')
我都试过了
describe('insertDataLasone',()=>{
it('should save the value ',(done)=>{
var User = new user({fname:'test'});
User.save().then(done=>{
done()
}).catch(done=>done())
})
})
describe('User', function() {
describe('#save()', function() {
// this.timeout(5000)
it('should save without error', function(done) {
var User5 = new user({fname:'test'});
User5.save(function(done) {
if (err) done(err);
else setTimeout(done,3000);
});
});
});
});
【问题讨论】:
-
你不认为你在隐藏实际的函数名称和调用你的回调函数而不是实际的
done吗? -
我试过了还是同样的错误?