在检查代码覆盖率时,方法名称为红色。这是什么意思。以下是代码
fit('set login id', () => {
spyOn(service, 'setLoginId');
service.setLoginId('124');
expect(service.setLoginId).toHaveBeenCalledTimes(1);
expect(service.setLoginId).toHaveBeenCalledWith('124');
});
答案 0 :(得分:0)
因为您需要测试分配this.loginId
的条件以及类似以下内容:
it('setLoginId should set loginId',()=>{
service.setLoginId('id_12');
expect(service.loginId).toBe('id_12');
})