play_circle_filled 01 hora y 09 minutos today

Laravel Sanctum API REST Testing

star star star star star
2 valoraciones
Laravel Sanctum API REST Testing

Este curso pertenece a las siguientes rutas de aprendizaje

play_circle_outline
¿Qué vamos a hacer? lección gratuita
3 minutos
file_download
Archivos del curso (Colección Postman)
N/A
file_download
Archivos del curso (Proyecto inicial)
N/A
file_download
Archivos del curso (Proyecto final)
N/A
play_circle_outline

play_circle_outline
Revisar la documentación de API Testing, crear test AuthController y uso de base de datos SQLite
5 minutos
play_circle_outline
Validar la petición de login
4 minutos
play_circle_outline
Capturar excepción de login si las credenciales son incorrectas
4 minutos
play_circle_outline
Login success
4 minutos
play_circle_outline
Logout utilizando nuestro sistema de login
8 minutos
play_circle_outline
Logout actuando como Sanctum
4 minutos

play_circle_outline
Crear test para el controlador de Proyectos y ejecutar Seeds desde los tests
2 minutos
play_circle_outline
Probando el listado de proyectos paginados
6 minutos
play_circle_outline
Pruebas para crear proyectos y búsqueda por ID
5 minutos
play_circle_outline
Prueba para capturar excepción si el modelo a buscar no existe
2 minutos
play_circle_outline
Pruebas para actualizar y eliminar proyectos + despedida
7 minutos
Vídeo de introducción Laravel Sanctum API REST Testing
play_circle_filled

Desbloquea el curso

starVer planes de suscripción

¿Ya tienes una cuenta? Inicia sesión

school¿Qué aprenderás?

En este curso aprenderás a hacer testing a una API REST con Laravel utilizando Laravel Sanctum a través de un completo ejemplo paso a paso y desde cero. Para nuestro ejemplo vamos a trabajar con personal access tokens y en el entorno de pruebas utilizaremos una base de datos SQLite que se comportará exactamente igual que nuestra base de datos de producción, aunque si lo deseareamos también podríamos utilizar una base de datos MySQL para nuestro entorno de testing, ¡lo vemos en el curso! 

Una de las grandes bazas del testing dentro de Laravel es que todo es realmente sencillo, tenemos múltiples herramientas en forma de Traits o métodos que nos permiten prácticamente hacer cualquier cosa, manejo de excepciones, utilizar una base de datos de test con migraciones y seeds, peticiones HTTP tipo GET, POST, PUT, PATCH, DELETE y OPTIONS, en definitiva, todo lo que puedan necesitar para hacer testing de este tipo de proyectos lo tienes aquí. 

Si no quieres perderte nada de Laravel y aprender a realizar tus propios tests paso a paso y de forma correcta para asegurarte que tu API REST funciona como esperas, no lo dudes, suscríbete a la plataforma y accede a más de 150 cursos de Laravel y mucho más.

assignmentRequisitos

Es necesario tener conocimientos de Laravel, pero no te preocupes, tenemos muchos cursos que puedes seguir en orden de fecha de alta (el más antiguo el primero) aquí.

group¿A quién va dirigido el curso?

Si eres desarrollador Laravel y deseas seguir añadiendo nuevas y poderosas herramientas a tu repertorio, no lo dudes, los tests a cualquier nivel son una gran herramienta y también muy cotizada, además de que nos permiten escribir mejor código.

help_outline¿Qué hacer en caso de dudas durante el curso?

Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.

Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.

Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.

Acerca del autor

Especialista con +14 años de experiencia en desarrollo web Full Stack. Dominio avanzado en Laravel y Vue.js, creando aplicaciones modernas de alto rendimiento. Instructor profesional con 8 años compartiendo conocimiento a través de cursos especializados que han formado a cientos de desarrolladores.

Israel Parra

Desarrollador Full Stack & Formador

Valoraciones

5
star star star star star

2 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
José Rafael Gutierrez

hace 3 años

José Rafael Testeando ando.
star star star star star
Estoy enfocado en mejorar mis prácticas de TDD y aunque es un curso básico deja mucho sobre la estructura de los test's, sobre todo el uso de sqlite y el trait RefreshDatabase. Muchas gracias Israel.
Jorge Navia

hace 4 años

Jorge Navia Excelente curso
star star star star star

Buena Explicación, Clara y Concisa.

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Términos y condiciones para afiliados Formulario de contacto

Copyright 2025 © Todos los derechos reservados.