jest.setup.ts 609 B

12345678910111213141516171819202122
  1. // Learn more: https://github.com/testing-library/jest-dom
  2. import "@testing-library/jest-dom";
  3. import { jest } from "@jest/globals";
  4. global.fetch = jest.fn(() =>
  5. Promise.resolve({
  6. ok: true,
  7. status: 200,
  8. json: () => Promise.resolve([]),
  9. headers: new Headers(),
  10. redirected: false,
  11. statusText: "OK",
  12. type: "basic",
  13. url: "",
  14. body: null,
  15. bodyUsed: false,
  16. arrayBuffer: () => Promise.resolve(new ArrayBuffer(0)),
  17. blob: () => Promise.resolve(new Blob()),
  18. formData: () => Promise.resolve(new FormData()),
  19. text: () => Promise.resolve(""),
  20. } as Response),
  21. );