我正在尝试执行异步单元测试:
it('Async thing', function (done) {
scope.$on('async-stuff-happened', function (e) {
console.log(e);
done();
expect(e.stuff).toEqual("stuff");
});
scope.ayncStuff();
});
Run Code Online (Sandbox Code Playgroud)
我可以在控制台中看到console.log(e)执行的行,但测试结果是:
SPEC HAS NO EXPECTATIONS Async thing
Run Code Online (Sandbox Code Playgroud)
我错过了什么?