В jest.config.js:
setupFiles: ['<rootDir>/jest.init.js'],
В jest.init.js:
jest.mock('xxx/layout', () => ({
...
isMobile: false,
...
}))
Таким образом, во всех тестах, импортирующих isMobile из 'xxx / layout', isMobile будетбыть ложным
Теперь я попытался переопределить isMobile в некоторых тестах, например, так:
jest.mock('xxx/layout', () => ({ isMobile: true }))
isMobile.mockImplementation(() => true)
Но это не работает!
Что было бы хорошим способом сделать это?