У меня следующий код js
exports.setupUserAccounts = (config) => {
//Implementation
};
Он находится в папке «shared / user».Сейчас в тестовом файле я пытаюсь смоделировать этот метод, используя jest (я не использую DI)
Я пишу следующий код на этот счет
jest.mock('shared/user')
Теперь, когдаЯ запускаю код, я получаю следующую ошибку setupUserAccounts не является методом
Я также пробую следующее
jest.mock('shared/user', () => ({
setupUserAccounts: jest.fn()
}));
Теперь, когда я запускаю тест, функциясовсем не издеваются.Чтобы добавить к этому, мой источник - код TypeScript, и я запускаю ts-jest.