【发布时间】:2017-08-04 07:37:03
【问题描述】:
我是单元测试的新手。我正在尝试对以下代码的 if 条件进行单元测试:
hide() {
this.count --;
if (this.count === 0) {
this.loaderIs = false;
}
}
我正在尝试对loaderIs 变量使用间谍功能。
it('hide function check', () => {
expect(loaderService.hide).toBeDefined();
spyOn(loaderService, 'loaderIs');
loaderService.hide();
expect(loaderService.loaderIs).toHaveBeenCalled();
});
非常感谢任何输入和指南。
【问题讨论】:
标签: angular unit-testing jasmine karma-jasmine