Filtrar posts por status con Laravel y TDD

En la lección anterior logramos filtrar los posts por categorías, pero también puede ser útil filtrarlos por su estado: completado o pendiente.  Es por ello que en esta lección aprenderás a trabajar con los Scopes de Eloquent usando el método scopes que nos permite implementar múltiples scopes a la vez de forma dinámica. También aprenderás cómo...

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

Ver post

Filtrar posts por categorías con Laravel y TDD

Una funcionalidad importante para nuestro foro es que los usuarios de la aplicación puedan filtrar los posts relacionados con una categoría en particular.  En esta lección aprenderás a desarrollar este feature apoyándonos con el desarrollo guiado por pruebas o TDD.  Haremos un repaso del uso de scopes de Eloquent, menús con el componente Styde Html, sobre...

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

Ver post

Laravel Online – TDD con Adam Wathan

Adam Wathan expuso una charla increíble sobre TDD y la diferencia entre escribir pruebas unitarias VS escribir pruebas funcionales. En este artículo podrás leer una suerte de resumen / interpretación personal de los conceptos expuestos por Adam y obtendrás recursos para comenzar a escribir o mejorar tus pruebas automatizadas.

Ver post

Actualiza un proyecto real de Laravel 5.3 a 5.4 en 20 minutos

Actualizar un proyecto a nuevas versiones de componentes o del framework forma parte del ciclo de vida de una aplicación.  Estas actualizaciones nos traen mejoras y en algunos casos soluciona errores o fallos.  Sin embargo, a medida que avanzamos en nuestro desarrollo nos parece abrumador realizar este proceso, pero como te mostraremos en esta lección...

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

Ver post

Laravel Dusk

Laravel Dusk es un nuevo componente para Laravel 5.4 que nos permite probar nuestras páginas y aplicaciones de forma automática. Este componente es el sucesor a Browser Kit Testing el cual nos permitía escribir pruebas y simular el comportamiento del navegador usando PHP, lo cual es muy rápido pero limitado porque no nos permite probar JavaScript. Dusk sí...

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

Ver post

Actualiza tu Suite de Pruebas a Laravel 5.4

El pasado 24 de Enero se lanzó laravel 5.4 y con ello se introdujeron algunos cambios en el sistema de Testing de Laravel. El más significativo de ellos, sin duda, es la aparición de Laravel Dusk. Este nuevo componente está diseñado para realizar pruebas automatizadas en Laravel desde la perspectiva de un usuario (incluso usando […]

Ver post

Mailables con TDD en Laravel 5.3

Como se vió en la lección Uso de fakes para comprobar el envío de mailables y notificaciones con PHPUnit en Laravel 5.3 del Curso de novedades en Laravel 5.3 podemos hacer uso de test doubles para crear objetos que simulen un objeto real que nos permita probar nuestras aplicaciones de una manera automatizada sin depender de una API o...

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.