我已将 api 响应值从一个函数传递到另一个函数,但在 JEST 单元测试用例中显示未定义,如何解决此错误
角码
this.content = this.commonSiteContent();
this.passingvalue(this.content.name);
jest.spyOn(srvice, 'commonSiteContent').mockReturnValue(mockContent);
component.ngOnInit();
expect(mockContent.getContentDetails).toHaveBeenCalledWith("sss");
expect(component.passvalue).toHaveBeenCalled()
我收到以下错误
TypeError:无法读取未定义的属性“名称”
27 |
28 |
29 | this.passvalue(this.content.name);
| ^
30 | }
31 | passvalue(name="" ){