首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jest - ReferenceError:未定义spyOn

Jest - ReferenceError:未定义spyOn
EN

Stack Overflow用户
提问于 2022-11-30 11:25:15
回答 1查看 47关注 0票数 0

我试图从订阅的角度单元测试中模拟返回值。找到了大量的例子,但它们都在结合使用spyOn.and.returnValue(of())。对于spyOn我得到了

ReferenceError:未定义spyOn

因此,将其更改为jest.spyOn,但现在我得到了错误:

属性‘和’在类型'SpyInstance‘

我的代码是:

jest.spyOn(validationFacade, 'validateOrder').and.returnValue(of(validationResponseMock).pipe(delay(1)));

请帮助如何更换.and.returnValue(of())

提前感谢您的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-30 12:36:09

根据我的理解,你的写作是与小丑的角度。如果我是对的,请试试这个方法。对我来说很管用:

代码语言:javascript
复制
jest.spyOn(validationFacade, 'validateOrder').mockReturnValue(of(validationResponseMock));
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74627000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档