Bienvenida e Introducción

1

Qué aprenderás sobre las firebase cloud functions

2

Qué es firebase y las cloud functions

Consola web de administración

3

Consola de administración y documentación

4

Creación del proyecto de Cloud Functions

Extendiendo la Gestión de Usuarios con Cloud Functions.

5

Creación de las cloud functions de autenticación

6

Probando y desplegando las Cloud Functions de autenticación

Extendiendo Firestore con Cloud Functions.

7

Creación de las cloud functions de Firestore

8

Probando y desplegando las cloud functions de Firestore

Extendiendo el Almacenamiento con Cloud Functions.

9

Creación de las cloud functions para el storage

10

Terminando de crear cloud functions para el storage y probando su funcionamiento

11

Probando y desplegando las cloud functions de almacenamiento con Firestore

Creando Cloud Functions HTTPS

12

Creación de la cloud function HTTPS

13

Bonus: Construyendo un controlador para la función HTTP

14

Probando y desplegando las cloud function HTTPS

Extendiendo el Hosting con Cloud Functions.

15

Usando las firebase cloud functions desde el hosting

Extendiendo crashlytics con Cloud Functions.

16

Creación de las cloud functions de Crashlytics

17

Probando y desplegando la cloud function de Crashlytics

Extendiendo Analytics con Cloud Functions.

18

Creación de las cloud functions cuando se registra un evento en las analíticas de Firebase

19

Probando y desplegando la cloud function de analíticas

Creación de pruebas unitarias a las Cloud Functions.

20

Creando pruebas unitarias en Firebase Cloud Functions

Optimizando las Cloud Functions.

21

Buenas practicas para las cloud functions

Cierre

22

Conclusiones finales y cierre

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

13 Días
9 Hrs
45 Min
37 Seg
Curso de Firebase 5: Cloud Functions

Curso de Firebase 5: Cloud Functions

Juan Guillermo Gómez Torres

Juan Guillermo Gómez Torres

Creando pruebas unitarias en Firebase Cloud Functions

20/22
Recursos

Aportes 7

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

🆗 En las clases anteriores utilizamos firebase functions:shell para comprobar mediante nuestra lógica si nuestro código entrega los resultados esperados cuando pasamos los datos de prueba correctos.

🎉 😮 Sin embargo, gracias a las pruebas unitarias vamos a verificar estas mismas funciones pero de forma automatizada. En vez de ejecutar este comando una y otra vez antes de desplegar nuestras funciones, vamos a escribir una sola vez el resultado que esperamos frente a ciertos datos de prueba, así podemos trabajar mucho más ágilmente y evitar errores humanos al probar nuestras Cloud Functions 👌.

npm i -D firebase-functions-test mocha

Para instalar la librerias de test -> npm install --save-dev firebase-functions-test

Se debe leer la documentación de Mocha para completar la prueba.

Urgente Actualización del curso

Esto es increible! Que efectiva manera de hacer pruebas!

tengo el siguiente error al ejecutar npm test

> functions@ test C:\app\VideoBlog-Firebase\functions
> mocha --reporter spec

Warning: Could not find any test files matching pattern: test
No test files found
npm ERR! Test failed.  See above for more details.
npm install --save-dev firebase-functions-test
npm install --save-dev mocha