Этот синтаксис не работает должным образом:
jest.mock('/module/path', () => {
foo: jest.fn().mockReturnValue(true)
})
Функция стрелки возвращает undefined
, поскольку foo
является меткой .
Неявный возврат должен быть проанализирован как объект:
jest.mock('/module/path', () => ({
foo: jest.fn().mockReturnValue(true)
}))
Или, учитывая, что это экспорт по умолчанию, он, скорее всего, должен быть:
jest.mock('/module/path', () => ({
default: {
foo: jest.fn().mockReturnValue(true)
}
}))