docs: add Testing section to README with npm test and curl script instructions

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Janpeter Visser 2026-04-25 18:38:50 +02:00
parent 44acd96ee4
commit ab880e0b1f

View file

@ -137,6 +137,26 @@ npx prisma db seed
```bash ```bash
npm run dev 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 ## Database
![ERD](./docs/erd.svg) ![ERD](./docs/erd.svg)