Mock A Function With Return Values Using Jest
jest.fn()
// assign it to a variable
const fakeFunc = jest.fn();
// pass it as a prop
<SpecialInput handleChange={jest.fn()} />const fakeFunc = jest.fn();
fakeFunc.mockReturnValue("hello");
fakeFunc(); // => "hello"const fakeFunc = jest.fn();
fakeFunc.mockReturnValueOnce("hello");
fakeFunc(); // => "hello"
fakeFunc(); // => nullLast updated