Laravel proporciona excelente soporte de pruebas integrado (en PHPUnit, con la opción moderna Pest) más ayudantes específicos para pruebas — una base de datos de prueba, pruebas HTTP, ayudantes de autenticación, y fakes — haciendo que las aplicaciones sean altamente comprobables. Las pruebas se dividen en pruebas de feature (flujo de solicitud completo) y pruebas unitarias (lógica aislada).
Pruebas de feature — prueba el flujo de solicitud completo
{
;
{
= ->(, [ // make a request to the app
=> , => ,
]);
->()
->([ => ]);
->(, [ => ]);
}
}
