我有一个带有 uuid 的玩笑 spy ,在升级到 8.3.2 后,它在版本 3.4.0 中工作,测试因错误而中断 无法对原始值进行 spy ;未定义给定
import uuid from 'uuid';
jest.spyOn(uuid, 'v4');
最佳答案
模拟 uuid lib 版本 8.x 的最佳方法是使用 Mocking Partials :
jest.mock( 'uuid', () => ({
v4: jest.fn(() => '1234567890' )
}));
关于javascript - 在 8.x 中使用 uuid 进行玩笑 spy On,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67207589/