midudev
11 Testing de backend con Express usando JEST y SUPERTEST
¡UPS! Para ver vídeos en la web debes estar registrado, es totalmente gratuito.
1.817 visualizaciones
Aprende a hacer testing de tu backend de Express. Testeamos nuestras rutas del microservicio gracias a Supertest y como test runner usamos Jest.
Suscríbete al canal 🔔
► https://www.youtube.com/c/midudev?sub_confirmation=1
También veremos cómo nos ayuda a refactorizar nuestro código, mejoras que podemos hacer a nuestros tests y algunas buenas prácticas.
Segmentos del vídeo 📹:
00:00 - Introducción y bienvenida
00:16 - Ejecutando nuestra aplicación en diferentes entornos
01:18 - Cómo usar variables de entorno en Windows con cross-env
02:00 - Diferentes configuraciones gracias a los entornos
04:30 - Tests unitarios, de integración y e2e
05:20 - Cómo usar supertest para testing de express
10:07 - Limpiando la consola de advertencias y mensajes
13:55 - Hacer watch de los tests en Jest
15:10 - Cómo saltar tests que no interesan que se ejecuten
16:00 - Testing de respuesta de APIs
17:38 - Evita depender de Side Effects en tus tests
22:54 - Ejecutar tests según su nombre
24:51 - Testeando el POST de la API
28:15 - Refactorizando nuestros helpers
34:20 - Refactorizando nuestros endpoints con tranquilidad gracias a los tests
46:18 - Refactorizando beforeEach hook
Suscríbete al canal 🔔
► https://www.youtube.com/c/midudev?sub_confirmation=1
También veremos cómo nos ayuda a refactorizar nuestro código, mejoras que podemos hacer a nuestros tests y algunas buenas prácticas.
Segmentos del vídeo 📹:
00:00 - Introducción y bienvenida
00:16 - Ejecutando nuestra aplicación en diferentes entornos
01:18 - Cómo usar variables de entorno en Windows con cross-env
02:00 - Diferentes configuraciones gracias a los entornos
04:30 - Tests unitarios, de integración y e2e
05:20 - Cómo usar supertest para testing de express
10:07 - Limpiando la consola de advertencias y mensajes
13:55 - Hacer watch de los tests en Jest
15:10 - Cómo saltar tests que no interesan que se ejecuten
16:00 - Testing de respuesta de APIs
17:38 - Evita depender de Side Effects en tus tests
22:54 - Ejecutar tests según su nombre
24:51 - Testeando el POST de la API
28:15 - Refactorizando nuestros helpers
34:20 - Refactorizando nuestros endpoints con tranquilidad gracias a los tests
46:18 - Refactorizando beforeEach hook