【发布时间】:2021-03-03 13:51:30
【问题描述】:
我正在学习用 jasmine 为 Angular 应用程序编写测试用例我有以下功能
public renderPage() {
this.setupData();
//===
this.emitEvent('onPageReady', { canSwipe: this.canSwipe }, true);
}
我想检查这个函数是否触发了emitevent,我在测试用例中尝试了以下
it('should emit from RenderPage', () => {
spyOn(component, 'renderPage');
expect(component.renderPage.emit).toHaveBeenCalled();
});
但这给了我错误,请指导正确的方法是什么
【问题讨论】:
标签: angular unit-testing jasmine tdd karma-jasmine