我试图从订阅的角度单元测试中模拟返回值。找到了大量的例子,但它们都在结合使用spyOn和.and.returnValue(of())。对于spyOn我得到了
ReferenceError:未定义spyOn
因此,将其更改为jest.spyOn,但现在我得到了错误:
属性‘和’在类型'SpyInstance‘
我的代码是:
jest.spyOn(validationFacade, 'validateOrder').and.returnValue(of(validationResponseMock).pipe(delay(1)));
请帮助如何更换.and.returnValue(of())!
提前感谢您的帮助!
发布于 2022-11-30 12:36:09
根据我的理解,你的写作是与小丑的角度。如果我是对的,请试试这个方法。对我来说很管用:
jest.spyOn(validationFacade, 'validateOrder').mockReturnValue(of(validationResponseMock));https://stackoverflow.com/questions/74627000
复制相似问题