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)