2
mocha before()中的异步函数总是在it()规范之前完成吗?
我有一个before()用于清理数据库的回调函数。是否before()保证一切都在it()开始之前完成? before(function(){ db.collection('user').remove({}, function(res){}); // is it guaranteed to finish before it()? }); it('test spec', function(done){ // do the test }); after(function(){ });