Как мне издеваться над родным методом javascript с помощью Jest? - PullRequest
0 голосов
/ 08 мая 2018

Например, я хотел бы проверить, что JSON.stringify вызывалось X раз в тесте. Могу ли я сделать это с Джестом? Если да, то как?

1 Ответ

0 голосов
/ 09 мая 2018

Вы можете шпионить за нативными методами, используя spyOn

const spy = jest.spyOn(JSON, 'stringify')
console.log(JSON.stringify([{}]))
console.log(JSON.stringify([{}]))
expect(spy).toHaveBeenCalledTimes(2)
...