jest.assertNoRemainainMockImplementations()
I'd like to propose something like this which would throw an error if there are any remaining mock implementations which have not been called.
This would only be applicable to the following mock implementations:
mockFn.mockImplementationOnce(fn)
mockFn.mockReturnValueOnce(value)
mockFn.mockResolvedValueOnce(value)
mockFn.mockRejectedValueOnce(value)
I don't think it's reasonable to expect it to apply to all mock implementations.