Files
ENI-cicd-tp/tests/e2e/e2e.test.js
Rock b4d021a548 Add optional name + docs (#25)
* Add optional name

* docs: add README.md with project documentation
2025-12-02 14:09:31 +01:00

25 lines
529 B
JavaScript

const axios = require("axios");
const app = require("../../src/server");
let server;
let baseURL;
beforeAll((done) => {
server = app.listen(0, () => {
const { port } = server.address();
baseURL = `http://127.0.0.1:${port}`;
done();
});
});
afterAll((done) => {
server.close(done);
});
describe("E2E GET /hello", () => {
it("responds with Hello world", async () => {
const res = await axios.get(`${baseURL}/hello`);
expect(res.status).toBe(200);
expect(res.data).toBe("Hello world!");
});
});