import { Server } from "http"; import main from "../src"; import { afterAll, beforeAll, describe, expect, it } from "@jest/globals"; import request from "supertest"; let server: Server; beforeAll(async () => { server = await main; }); afterAll(async () => { server.close(); }); describe("Healthcheck endpoint", () => { it("GET /healthcheck should return OK", async () => { const res = await request(server).get("/healthcheck"); expect(res.status).toEqual(200); }); });