Jest で書かれた複雑なテストコードを読んでいると、 モック関数である jest.fn() と jest.spyOn() の用法で混乱してしまうので、超シンプルなコードで要点を押さえておく。自分用メモ。 jest.fn() test("jest.fn", () => { const mockFn = jest.fn(); mockFn(1,2); expect(mockFn).toHaveBeenCalledWith(1,2); }); 無からモック関数を生み出せる。 適当なコールバック関数を指定したい時とかに便利。 .mockReturnValue() .mockImplementatio…