我开始使用 NodeJS 的 mocha 测试框架。成功断言工作正常,但如果断言失败,我的测试超时。为了断言我已经尝试过应该和期望。例如(异步代码)
it('should create new user', function(done){
userService.create(user).then(function(model){
expect(model.id).to.be(1); //created user ID
done();
}, done)
});
这里如果模型 id 不是 1 则测试超时而不是报告失败的断言。我确定我做错了什么。感谢你的帮助。谢谢!