我正在尝试了解新的茉莉花异步功能。我理解如何将一个可选函数传递给beforeEach,它应该在asych操作完成后调用。但是,在以下代码段中调用done的目的究竟是什么:
it("should support async execution of test preparation and expectations", function(done) {
value++;
expect(value).toBeGreaterThan(0);
done();
});
唯一的目的是表明规范执行已经完成?是否有必要将完成传递给函数?