import request from 'supertest'; import app, { startServer } from '../src/server'; import { Server, IncomingMessage, ServerResponse } from 'http'; describe('GET /api/endpoint', () => { let server: Server; const port = 3000 beforeAll(() => { server = startServer(port); }); afterAll((done) => { server.close(done); }); it('should return a 200 status code', async () => { const response = await request(app).get('/'); expect(response.status).toBe(200); }); // Ecrire d'autres tests ici });