javascript - 在 8.x 中使用 uuid 的 Jest spyOn
问题描述
我有一个带有 uuid 的玩笑 spyOn,它在将其升级到 8.3.2 后在 3.4.0 版本中工作,测试中断并出现错误Cannot spyOn on a original value; 给定的未定义
import uuid from 'uuid';
jest.spyOn(uuid, 'v4');
解决方案
推荐阅读
- .net - 具有复杂类型的 CQRS 事件
- javascript - 网络摄像头视频无法在浏览器中启动。导轨 5
- algorithm - 比较 2D 路径的相似性
- mongodb - Mongodb 启动失败——“fassert() 失败后中止”
- javascript - 如果输入标签旁边有更多按钮,当按下“Enter”键时如何在 JavaScript 中获取 input.value?
- java - 为什么 JTable ModelListener 不工作以及如何将 JTabel 单元格编辑保存到 DB?
- javascript - 克隆并与 DateTimePicker 一起使用时,Moment 对象不会增加天数
- sql-server - AWS Lightsail Windows SQL Server 无法通过静态 IP 连接
- javascript - 使用 npx create-react-app 安装反应显示错误
- java - 如何在不复制的情况下将字节数组转换为整数数组