在异步测试中使用before和after钩子代替beforeEach和afterEach钩子,并确保这些钩子是同步的。
示例代码:
describe('AsyncTest', function() { before(function() { // 这里是同步的before钩子 });
after(function() { // 这里是同步的after钩子 });
it('should return true', function(done) { // 异步测试代码 done(); }); });