小编sze*_*aci的帖子

Jest - ReferenceError: spyOn is not defined

我试图在我的角度单元测试中模拟订阅的返回值。找到了大量的示例,但所有spyOn示例 都与.and.returnValue(of()). 因为spyOn我正在得到

ReferenceError:spyOn 未定义

所以将其更改为jest.spyOn但现在我收到错误:

类型“SpyInstance<void,[请求:ValidationRequest]>”上不存在属性“and”

我的代码是:

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

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

预先感谢您的帮助!

jasmine karma-jasmine angular ts-jest

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

angular ×1

jasmine ×1

karma-jasmine ×1

ts-jest ×1