En esta lección vamos a hacer el proceso inverso a la lección anterior, en lugar de escribir el código y luego la prueba, primero escribiremos la prueba y luego el código para que la prueba pase, que es a lo que se refiere el «Desarrollo guiado por pruebas automatizadas» o TDD. Esto nos permitirá poder guiarnos mientras construimos las diferentes partes de nuestra aplicación, que en el caso de esta lección es el perfil del usuario.
Repositorio
Ver el código de esta lección en GitHub
Notas
Método find() de Eloquent
Utilizando el método find()
podemos retornar un registro en particular desde la base de datos. En este caso find()
devolverá el usuario con un id
igual a 1:
$user = User::find(1);
El método find()
también acepta un array de claves primarias. Pasando este array, find()
devolverá una colección con los registros encontrados:
$users = User::find([1, 2, 3]);
Actividades
Mejora el diseño del perfil utilizando Bootstrap o CSS y presume de ella compartiendo una captura en los comentarios.
Material relacionado
Regístrate hoy en Styde y obtén acceso a todo nuestro contenido.
Lección anterior Configuración y uso de base de datos en el entorno de pruebas automatizadas con Laravel y PHPUnit Lección siguiente Generar URLs en Laravel