import request from "supertest"; import app from "../src/app"; import { Server, IncomingMessage, ServerResponse } from "http"; const port = 3000; let serveur : Server describe("Test the root path", () => { beforeEach(() => { serveur = app.listen(port, () =>{ console.log(`serveur running in ${port}`) }) }) afterEach((done) => { serveur.close(done) }) test("It should response the GET method", done => { request(app) .get("/") .then(response => { expect(response.statusCode).toBe(200); done(); }); }); test("It should response the GET method", done => { request(app) .get("/") .then(response => { expect(response.text).toEqual("hello world from dev") done(); }); }); });