拜托,我有一个问题,我不明白为什么?!
我尝试测试类似的函数:
it('onEditAlarms'时应调用service.AlarmTypeGetById,done => {
const mock = [];
spyOn(component ['as'],'AlarmTypeGetById')。and.callThrough()
component ['as']。AlarmTypeGetById('7')。subscribe(ss => {
console.log(ss.alarmtype_id)//显示正确
console.log(ss.alarmtype_id)// show 7
expect(ss.alarmtype_id).toEqual(7);
完成();
});
component.populateFormAlarm();
})
在控制台中显示此错误:
zone.js:192 Uncaught TypeError:无法读取
的属性'alarmdesc'空
并在网络中:
[object ErrorEvent]抛出
我需要你的帮助。