La puesta en marcha:
Tengo un módulo que quiero simular en mis pruebas, así que escribo esto:
jest.mock('path/to/module, () => mocked_value);en la parte superior de mi archivo de prueba y funciona bien.
El problema:
Quiero usar el mismo simulacro ( mocked_value es un objeto algo grande, y hay varios módulos que se burlan) en varias pruebas, pero no puedo poner las llamadas jest.mock en una función separada en un archivo separado, porque entonces no trabajo
doMock en su lugar, pero tampoco funciona. La prueba está en TypeScript si es relevante.
Editar:
doMock debería funcionar para este propósito, pero no me funciona en absoluto. Incluso cuando puse doMock directamente en el archivo de prueba (donde el mock funcionaba bien), no funciona. Ponerlo directamente en la función de prueba tampoco funciona.
Ambiente: