Как смоделировать функцию модуля, используемую в разных функциях в этом же модуле? - PullRequest
0 голосов
/ 04 сентября 2018

Я использую Jest для тестирования.

У меня есть модуль с функциями для вызова моего API. Funcitons в этом модуле использует другую функцию, которая также экспортируется. Как смоделировать callApiRequest () и восстанавливать его после каждого теста?

export const callApiRequest = () => {};

export const fetchItems = () => callApiRequest();

export const fetchConfig = () => callApiRequest();

Когда я использую jest.spyOn (), результаты тестов показывают, что он не был вызван.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...