ClickMarkerMap.test.js 748 B

12345678910111213141516171819202122
  1. import React from "react";
  2. import { shallow } from "enzyme";
  3. import ClickMarkerMap from "../components/screens/GamePanel/GuessPane/ClickMarkerMap";
  4. jest.mock("../hooks/useMapBounds");
  5. jest.mock("../hooks/useMap");
  6. jest.mock("../hooks/useClickMarker");
  7. jest.mock("../hooks/useGameInfo");
  8. import { useGameConfig } from "../hooks/useGameInfo";
  9. import useMapBounds from "../hooks/useMapBounds";
  10. import useMap from "../hooks/useMap";
  11. describe("ClickMarkerMap", () => {
  12. it("renders", () => {
  13. useMap.mockReturnValue("map");
  14. useGameConfig.mockReturnValue({ countryLock: "lock" });
  15. const rendered = shallow(<ClickMarkerMap />);
  16. expect(rendered).toMatchSnapshot();
  17. expect(useMapBounds).toHaveBeenCalledWith("map", "lock");
  18. });
  19. });