From ab880e0b1f2a0ecc57ca2eeec9383fb841daef95 Mon Sep 17 00:00:00 2001 From: Madhura68 Date: Sat, 25 Apr 2026 18:38:50 +0200 Subject: [PATCH] docs: add Testing section to README with npm test and curl script instructions Co-Authored-By: Claude Sonnet 4.6 --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/README.md b/README.md index d879b40..9f86591 100644 --- a/README.md +++ b/README.md @@ -137,6 +137,26 @@ npx prisma db seed ```bash npm run dev ``` + +### Testing + +**Unit tests (Vitest, geen database vereist):** + +```bash +npm test +``` + +Verwacht: alle 69 tests slagen, 0 failures. + +**API curl-tests (vereist lopende dev server + API token):** + +```bash +# Zie scripts/README.md voor setup-instructies +bash scripts/test-api.sh +``` + +De curl-tests dekken alle 7 API-endpoints: auth (401), demo-blokkering (403), inputvalidatie (400) en happy paths. Zie `docs/scrum4me-test-plan.md` voor het volledige testplan. + ## Database ![ERD](./docs/erd.svg)