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 en Styde

y obtén acceso inmediato a cientos de lecciones como ésta y contenido nuevo cada semana.

Ver planes

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