const request = require('supertest'); const app = require('../server'); describe('Server', () => { test('GET / should return HTML page', async () => { const response = await request(app).get('/'); expect(response.status).toBe(200); expect(response.headers['content-type']).toMatch(/html/); }); test('GET /health should return status OK', async () => { const response = await request(app).get('/health'); expect(response.status).toBe(200); expect(response.body.status).toBe('OK'); expect(response.body.timestamp).toBeDefined(); }); });