En esta lección aprenderás:
- Qué es una prueba unitaria
- La diferencia entre las pruebas de integración y las pruebas unitarias
- Refactorización para separar las responsabilidades de una clase (Single Responsability Principle)
- Cómo probar una clase a través de una prueba unitaria con PHPUnit
Esta lección es además un «teaser» de un curso avanzado en el que ya estoy trabajando, donde paso a paso te enseñaré a desarrollar tus propias clases y componentes reusables para PHP y Laravel.
Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.
Lección anterior Desarrollo de métodos de prueba con el DomCrawler de Symfony Lección siguiente Creación de un pull request al framework Laravel