Les 16 · Module 3 · Verder dan de basis
Testen met Pest
Test de kassa automatisch met Pest: feature-tests voor pagina's, formulieren en de API, RefreshDatabase en factories, actingAs, fakes voor mail en queues, en unit-tests.
🎯 Na deze les kun je
- feature-tests schrijven die verzoeken naar je app sturen
- een schone database per test gebruiken met RefreshDatabase en factories
- inloggen in tests met actingAs en Sanctum::actingAs
- mail, notificaties en queues faken en controleren
De kassa heeft nu formulieren, rechten, uploads, queues en een API. Elke wijziging kan iets anders breken. Pest is een testframework bovenop PHPUnit met een korte, leesbare syntax. Nieuwe Laravel-projecten kunnen het direct gebruiken; Breeze leverde zelfs al tests mee.
🔒 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?