【发布时间】:2018-07-27 17:32:24
【问题描述】:
我在单元测试中收到错误TypeError: Cannot read property 'subscribe' of undefined,如何解决?
我的部分代码:
规格
it('makes expected calls', () => {
const item1: item3 = fixture.debugElement.injector.get(item3);
spyOn(comp, 'item5');
spyOn(item1, 'item2');
comp.item4();
expect(comp.item5).toHaveBeenCalled();
expect(item1.item2).toHaveBeenCalled();
});
如果我删除规范的这一部分,我会成功。
我使用 subscribe() 的方式是否正确?
【问题讨论】:
-
你能在构造函数中显示 IJ 吗?
标签: javascript angular unit-testing