Les 17 · Module 3 · Beveiliging en productie
Integratietests met WebApplicationFactory
Test Winkel.Api van buitenaf: WebApplicationFactory, een echte (SQLite in-memory of Testcontainers) database, testgebruikers met tokens en tests die onafhankelijk blijven.
🎯 Na deze les kun je
- een testproject opzetten met WebApplicationFactory
- diensten en de database in tests vervangen
- geauthenticeerde requests testen zonder echte login
- tests onafhankelijk en herhaalbaar houden
Unit tests (les 14) testen losse logica. Maar de meeste fouten in een API zitten in de naden: routing, validatie, serialisatie, autorisatie, LINQ die niet vertaalt. Integratietests starten je hele API in het geheugen en sturen echte HTTP-requests. Ze zijn sneller dan je denkt en vangen precies die fouten.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 49,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?