单元测试-未捕获的TypeError:无法读取抛出空值的属性'raf'

时间:2019-06-13 14:04:59

标签: unit-testing jasmine ionic3

我正在尝试编写一个测试用例以调用方法

spec.ts

it('should be call openMoreOptions method', async() => {
    spyOn(component, 'openMoreOptions').and.callThrough()
    component.openMoreOptions()
    expect(component.openMoreOptions).toHaveBeenCalled();
})

component.ts

openMoreOptions() {

this.moreMenu.enable(false, 'menuSearch');
this.moreMenu.enable(true, 'menuMore');
this.moreMenu.enable(false, 'menuTickets');

this.moreMenu.toggle()

}

0 个答案:

没有答案