Este es mi simulacro predeterminado.
const mockFetcher = jest.fn().mockImplementation(() => { return { get: jest .fn() .mockImplementation(() => Promise.resolve({ data: 'testData' })), post: jest .fn() .mockImplementation(() => Promise.resolve({ data: 'testData' })), }; }); A veces, quiero devolver un valor diferente, pero después quiero restablecer mi simulación al estado predeterminado. Yo uso el método jest.resetAllMock() . Mi problema es que reset le da un valor de jest.fn() solamente. Y no un valor de una función que contiene funciones de configuración.