Pet Shelter Express Test
Vertrek vanuit je eigen oplossing van de Pet Shelter oefening of vertrek vanuit de oplossing.
- Splits de applicatie op in een
app.tsen eenindex.tszodat je hem kan testen.
Schrijf de volgende testen aan de hand van vitest en supertest:
- Test dat
GET /een pagina teruggeeft met een formulier. - Test dat het formulier een invoerveld voor de naam bevat.
- Test dat het formulier een dropdown bevat met de opties
dog,catenrabbit. - Test dat
POST /met een naam en een diersoort een pagina teruggeeft die de naam en het dier toont. - Test dat
POST /werkt voor alle drie de diersoorten. - Test dat de response na een
POST /een afbeelding bevat.
Run de testen met de code coverage tool en ga na of alles getest is.