Reset/Clear with beforeEach/beforeAll and clearAllMocks/resetAllMocks Assuming we have a global stub or spy that is potentially called mutliple times throughout our tests. const mockFn = jest.fn(); function fnUnderTest(args1) { mockFn(args1); } test('Testing once', () => { fnUnderTest('first-call'); expect(mockFn).toHaveBeenCalledWith('first-call'); expect(mockFn).toHaveBeenCalledTimes(1); }); t..