En la lección anterior del Curso de Patrones de Diseño con PHP, creamos una sencilla clase para procesar imágenes JPEG. Sin embargo, no respaldamos dicha clase con pruebas automatizadas. En esta oportunidad -y para facilitar el trabajo de refactorización que aplicaré a partir de la siguiente lección- voy a escribir un conjunto de pruebas automatizadas aplicando una técnica conocida como «Snapshot Testing» o «pruebas de instantáneas».
Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.
Lección anterior Patrón Decorador: Proyecto base para creación de imágenes Lección siguiente Patrón Decorador: Reemplazando condicionales con polimorfismo (uso de método Factory)