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

Uso de GitHub Actions para ejecutar pruebas con diferentes versiones de PHP y sistemas operativos

En esta segunda parte de Ejecutando pruebas automáticamente con GitHub Actions, vamos a modificar nuestro Workflow de GitHub Actions para ejecutar las pruebas de PHPUnit utilizando múltiples versiones de PHP, dependencias con diferentes versiones y dos sistemas operativos: Ubuntu y Windows....

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

Ver post

Ejecutando pruebas automáticamente con GitHub Actions

En esta lección del curso de Creación de componentes para Laravel aprenderás cómo utilizar GitHub Actions para que las pruebas de tus componentes y aplicaciones se ejecuten automáticamente cada vez que se realice un commit o que alguien colabore con un pull request a tu repositorio....

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

Ver post

Mocking – Documentación de Laravel 6

Introducción Mocking de objetos Fake de trabajos (Jobs) Fake de eventos Fake de eventos con alcance Fake de correos electrónicos Fake de notificaciones Fake de colas Fake de almacenamiento de archivos Clases facade Introducción Al momento de probar aplicaciones de Laravel, puedes querer «simular» (mock) ciertos aspectos de tu aplicación de modo que realmente no […]

Ver post

Pruebas: Primeros Pasos – Documentación de Laravel 6

Introducción Entorno Creando y ejecutando pruebas Introducción Laravel está construido pensando en las pruebas. De hecho, el soporte para pruebas con PHPUnit es incluido de forma predeterminada y un archivo phpunit.xml ya está configurado para tu aplicación. El framework también viene con métodos de ayuda convenientes (helpers) que permiten que pruebes tus aplicaciones de forma […]

Ver post

Suscríbete a nuestro boletín

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

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