Το Laravel παρέχει εξαιρετική ενσωματωμένη υποστήριξη δοκιμών (στο PHPUnit, με την σύγχρονη επιλογή Pest) συν βοηθούς ειδικούς για δοκιμές — μια δοκιμαστική βάση δεδομένων, δοκιμές HTTP, βοηθούς ταυτοποίησης και fakes — κάνοντας τις εφαρμογές εξαιρετικά δοκιμάσιμες. Οι δοκιμές χωρίζονται σε δοκιμές feature (πλήρη ροή αιτήματος) και δοκιμές unit (απομονωμένη λογική).
Δοκιμές feature — δοκιμή της πλήρους ροής αιτήματος
{
;
{
= ->(, [ // make a request to the app
=> , => ,
]);
->()
->([ => ]);
->(, [ => ]);
}
}
