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

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?

o inicia sesi贸n.

馃啑 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

Esto es increible! Que efectiva manera de hacer pruebas!

tengo el siguiente error al ejecutar npm test

> [email protected] 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

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

Urgente Actualizaci贸n del curso