import request from 'supertest'; import { createApp } from '../src/app.js'; import { createMemoryWriter } from '../src/stores.js'; describe('ingest-api (e2e)', () => { const app = createApp(createMemoryWriter()); it('POST /telemetry', async () => { await request(app.callback()) .post('/telemetry') .send({ deviceId: 'dev-1', sentAt: new Date().toISOString(), payload: { temp: 21 }, }) .expect(200); }); });