Я использую Jest для модульного тестирования моих модулей. У меня есть модуль сказать fooModule.ts
. У меня есть 3 функции внутри export const foo = () => {}, export const bar = () => {}, export const baz = () => {}
. Теперь функция foo()
внутренне вызывает bar и baz. Теперь эти два метода - это то, что я хочу высмеять, чтобы получить разные результаты для foo. Как мне продолжить это?
Я пытался использовать mockImplementation
, но позже я обнаружил, что это не имеет смысла.