Pruebas de contrato y uso de grupos en PHPUnit

En este videotutorial vamos a utilizar otra característica de PHUnit, me refiero a la anotación @group para separar las pruebas de API usando el concepto de «Pruebas de contracto» y clases abstractas como hemos aprendido en el Curso de Patrones de Diseño con PHP....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Sincronizando las implementaciones de una interfaz con apoyo de PHPUnit

En este videotutorial vamos a sincronizar las implementaciones de nuestro contrato «Gateway» para que retornen datos del mismo tipo, para ello nos apoyaremos en una nueva prueba unitaria automatizada y en el uso de las colecciones del framework Laravel....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Diseño de Entidades personalizadas con PHP en Laravel

En esta lección vamos a diseñar una entidad de Video usando varias características de la Programación orientada a objetos con PHP y apoyándonos en el desarrollo con pruebas automatizadas (utilizando PHPUnit) para garantizar la calidad del código....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Relaciones de tipo «pertenece a muchos» o «muchos a muchos» con Eloquent ORM

En esta lección te enseñaré cómo crear relaciones de «muchos a muchos» en nuestros modelos de Eloquent, agregando una nueva tabla de categorías para que «un post pueda tener muchas categorías» y «una categoría pueda pertenecer a muchos posts»....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Pruebas unitarias con Laravel Livewire

En la lección anterior, aprendimos cómo crear pruebas automatizadas para nuestros componentes de Livewire y cómo verificar que una página incluye un componente esperado. En esta lección, escribiremos pruebas con un enfoque más unitario, para verificar, por ejemplo, que al emitir un evento o llamar a un método el estado de un componente cambie....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Suscríbete a nuestro boletín

Recibe consejos útiles, promos y múltiples recursos directamente en tu correo.

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.