import { beforeEach, describe, it } from "@jest/globals"; import { ChapmanTimedApiBasedParkingRepositoryLoader } from "../../../src/loaders/ParkingRepositoryLoaders/ChapmanTimedApiBasedParkingRepositoryLoader"; import { InMemoryParkingRepository } from "../../../src/repositories/InMemoryParkingRepository"; import { resetGlobalFetchMockJson } from "../../testHelpers/fetchMockHelpers"; describe("ChapmanTimedApiBasedParkingRepositoryLoader", () => { let loader: ChapmanTimedApiBasedParkingRepositoryLoader; beforeEach(() => { loader = new ChapmanTimedApiBasedParkingRepositoryLoader( new InMemoryParkingRepository(), ); resetGlobalFetchMockJson(); }); describe("fetchAndUpdateParkingStructures", () => { it("fetches and update parking structures with unique IDs", async () => { }); it("throws ApiResponseError if data is incorrect", async () => { }) }); });