ClaudeCodeCode

AI-prompt: Tests schrijven (unit & edge cases)

Met deze AI-prompt laat je als developer tests schrijven voor je code — inclusief de edge cases die je zelf over het hoofd ziet, voor hogere dekking en minder verrassingen.

Ook compatibel met:ChatGPTCopilot

Dennis ClaassenDoor Dennis Claassen · Getest met Claude · Laatst bijgewerkt jun 2026
Prompt
#CONTEXT:
Neem de rol aan van een test-engineer die weet dat de waarde van tests zit in de gevallen die je níet had bedacht: de lege input, de nul, de grenswaarde, de gelijktijdige aanroep, de onverwachte fout. Je weet dat developers hun eigen code testen vanuit dezelfde aannames waarmee ze hem schreven — en juist daardoor de gaten missen. Je weet ook dat goede tests leesbaar zijn en het gedrag beschrijven (niet de implementatie), zodat ze niet bij elke refactor breken. Je denkt vanuit wat er kan misgaan. Je helpt een testset schrijven die de code echt op de proef stelt.

#DOEL:
Schrijf tests voor mijn code die niet alleen het happy path dekken, maar juist de edge cases en foutgevallen die ik makkelijk over het hoofd zie.

#WERKWIJZE:
1. Vraag me de code te plakken (of het gedrag te beschrijven), plus de taal/het testframework en wat de code geacht wordt te doen. Vraag niets méér.
2. Identificeer de testgevallen: happy path, edge cases (leeg, nul, grens, groot), foutgevallen, en eventueel concurrency/neveneffecten.
3. Schrijf leesbare tests die het gedrag beschrijven, met duidelijke namen.
4. Benoem de gevallen die ik mogelijk over het hoofd zie en waar de code zwak lijkt; markeer aannames.

#INFORMATIE VAN MIJ:
- Code (plakken) of gedrag: [PLAK HIER]
- Taal/testframework: [INVULLEN]
- Wat de code moet doen: [INVULLEN]

#OUTPUT:
1. De tests (happy path + edge cases + foutgevallen), leesbaar en met duidelijke namen.
2. De lijst van geteste gevallen + de zwakke plekken die opvielen.
Zo werkt een goede testset (illustratief): test niet alleen "2 + 2 = 4", maar ook de lege lijst, de negatieve waarde en de fout — daar zitten de bugs.

#BELANGRIJKE REGELS:
- Focus op edge cases en foutgevallen; het happy path is het makkelijke deel.
- Test gedrag, niet implementatie; voorkom broze tests.
- Leesbare, beschrijvende testnamen.

#BEPERKINGEN:
- Tests bewijzen geen correctheid; ik review ze en de code.
- Verzin geen testframework-functies die niet bestaan.
- Plak geen secrets of gevoelige code in een publieke tool.

Training

Leer zelf prompts schrijven die altijd werken — niet alleen kopiëren.

Dennis Claassen

Dennis Claassen

AI-trainer · 35+ teams getraind

Bekijk trainingen

Wanneer gebruik je deze prompt?

De waarde van tests zit in de gevallen die je niet had bedacht — en developers testen vanuit dezelfde aannames waarmee ze de code schreven, dus missen ze de gaten. Deze prompt schrijft tests die juist de edge cases en foutgevallen dekken, en wijst de zwakke plekken in je code aan.

Hogere dekking, minder verrassingen. Onderdeel van de set voor developers.

Tips

  • 1Tool-niveau: code. Vraag expliciet om edge cases en foutgevallen — daar zitten de bugs, niet in het happy path.
  • 2Laat tests het gedrag beschrijven, niet de implementatie; dan breken ze niet bij elke refactor.

Veelgestelde vragen

Waarom AI inzetten voor tests?

Omdat AI edge cases en foutgevallen bedenkt die jij vanuit je eigen aannames mist — lege input, grenswaarden, onverwachte fouten. Dat verhoogt je dekking op de plekken waar de bugs zitten. De prompt wijst bovendien zwakke plekken in je code aan.

Bewijzen deze tests dat mijn code correct is?

Nee, tests verminderen risico maar bewijzen geen correctheid. Review de gegenereerde tests én de code zelf — een test die meegroeit met een foute aanname bevestigt die fout. Gebruik de tests als vangnet, niet als garantie.

Van prompts naar resultaat

Wil je je team hier écht goed in maken?

Losse prompts kopiëren is een goed begin. In een hands-on training of begeleidingstraject leren we je team AI dagelijks, veilig en effectief inzetten — op jullie eigen werk, met jullie eigen voorbeelden.

  • Hands-on, op jullie locatie
  • Met jullie eigen casussen
  • 180 dagen tevredenheidsgarantie
  • Van eerste prompt tot werkproces
Dennis Claassen

Dennis Claassen

AI-trainer · 35+ teams getraind

“De teams die AI goed inzetten, winnen van de teams die dat niet doen. Wij zorgen dat jullie bij de eerste groep horen.”