例如,我想测试 JSON.stringify
在测试中被调用 X 次。我可以和 Jest 一起做这个吗?如果是这样,怎么办?
最佳答案
您可以使用 spyOn
监视 native 方法
const spy = jest.spyOn(JSON, 'stringify')
console.log(JSON.stringify([{}]))
console.log(JSON.stringify([{}]))
expect(spy).toHaveBeenCalledTimes(2)
关于javascript - 如何使用 Jest 模拟 native javascript 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50233914/