Laravel oferă suport excelent de testare încorporat (bazat pe PHPUnit, cu opțiunea modernă Pest) plus ajutoare specifice testării — o bază de date de test, testare HTTP, ajutoare pentru autentificare și fakes — ceea ce face aplicațiile extrem de testabile. Testele sunt împărțite în teste de funcționalitate (flux complet de cereri) și teste unitare (logică izolată).
Teste de funcționalitate — testează fluxul complet de cerere
{
;
{
= ->(, [ // make a request to the app
=> , => ,
]);
->()
->([ => ]);
->(, [ => ]);
}
}
