Uso de model factories para crear registros con relaciones en Laravel 5.3
Aprende a mejorar tus pruebas automatizadas usando model factories para modelos relacionados y creando métodos de pruebas personalizados en tu proyecto de Laravel con TDD
Aprende a mejorar tus pruebas automatizadas usando model factories para modelos relacionados y creando métodos de pruebas personalizados en tu proyecto de Laravel con TDD
Aprende a descubrir posibles errores de tu aplicación usando pruebas de regresión cuando desarrollas usando TDD en un proyecto de Laravel
Conoce cómo diferenciar entre pruebas unitarias, de integración y de aplicación o funcionales y aprender a crearlas y usarlas en tu proyecto de Laravel cuando trabajas con el desarrollo guiado por pruebas o TDD.
Aprende cómo crear registros relacionados usando model factories y las relaciones de Eloquent en tus pruebas automatizadas en un proyecto de Laravel usando TDD
Laravel nos ha proporcionado todo lo necesario para poder hacer proyectos en PHP desde proyectos pequeños hasta apps bastante grandes de una manera fácil, intuitiva y muy limpia, sin embargo en ocasiones puede resultar un tanto engorroso hacer toda la instalación y configuración en nuestras computadoras, ya que debemos descargar e instalar desde el mismo lenguaje de PHP, un servidor web, un gestor de bases de datos, Composer, etc. Afortunadamente Taylor Otwell, el creador de Laravel, ha pensado en todos nosotros y ha puesto a nuestra disposición Homestead, una máquina virtual que tiene pre-instalado todo lo necesario para empezar a trabajar con Laravel. El día de hoy veremos cómo podemos hacer la instalación de esta magnifica herramienta en un sistema Mac y Linux.
He estado escribiendo pruebas para un nuevo proyecto en el que estoy trabajando, utilizando el componente de pruebas de aplicación de Laravel (por supuesto) y me he dado cuenta que tiendo a repetir en todas mis pruebas el mismo encabezado, por ejemplo:
Aprende a personalizar tus pruebas creando nuevos métodos que puedes reutilizar a medida que desarrollas las pruebas automatizadas de tu aplicación.
Conoce cómo desarrollar la validación de datos de un formulario en Laravel 5.3 usando TDD o desarrollo guiado por pruebas
Aprende a escribir una prueba automatizada para comprobar si un middleware está funcionando correctamente en una aplicación de Laravel 5.3.
Aprende cómo escribir un feature para tu aplicación usando TDD o desarrollo orientado a pruebas en Laravel 5.3