在进行以下测试时,我希望能够重温
失败AssertionError:期望{}拥有键'key'missing键:'key'
但是我得到了:
错误:超出5000毫秒的超时。确保正在进行done()回调 在这个测试中调用。
测试:
describe(__filename,function(){
beforeEach(function(done){
App.Test.eraseAndCreateSimulatedDB(done)
})
it('get tempUser by id',function(done){
TempUserDal.getTempUserById(App.Test.tempUser1._id).then(function(tempUser){
console.log('promise resolved')
({}).should.have.keys('key');
done()
},function(err){
done(err)
})
})
值得一提的是,我可以在控制台中看到“承诺已解决”。