Как можно смоделировать функцию, которая импортируется внутри файла, который содержит функцию, которую я тестирую?
без помещения в папку mocks .
// FileIWantToTest.js
import { externalFunction } from '../../differentFolder';
export const methodIwantToTest = (x) => { externalFunction(x + 1) }
Мне нужно убедиться, что externalFunction
вызывается и вызывается с правильными аргументами.
Кажется, что это очень просто, но в документации не описывается, как это сделать без насмешки над модулем для всех файлов в тесте, поместив насмешки в папку mocks .