Add optional name + docs (#25)

* Add optional name

* docs: add README.md with project documentation
This commit is contained in:
Rock
2025-12-02 14:09:31 +01:00
committed by GitHub
parent ca292d17f3
commit b4d021a548
7 changed files with 122 additions and 24 deletions

View File

@@ -1,9 +1,9 @@
const axios = require('axios');
const app = require('../../src/server');
const axios = require("axios");
const app = require("../../src/server");
let server;
let baseURL;
beforeAll(done => {
beforeAll((done) => {
server = app.listen(0, () => {
const { port } = server.address();
baseURL = `http://127.0.0.1:${port}`;
@@ -11,14 +11,14 @@ beforeAll(done => {
});
});
afterAll(done => {
afterAll((done) => {
server.close(done);
});
describe('E2E GET /hello', () => {
it('responds with Hello world', async () => {
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');
expect(res.data).toBe("Hello world!");
});
});