Configura los emuladores de Firebase

Los emuladores de Firebase facilitan que puedas validar por completo el comportamiento de tu app y que puedas verificar la configuración de tus reglas de seguridad de Firebase. Usa los emuladores de Firebase para ejecutar y automatizar las pruebas de unidades en un entorno local.

Instala los emuladores de Firebase

Antes de empezar, asegúrate de tener las versiones más recientes de Java y Node.js.

Para instalar los emuladores de Firebase, usa Firebase CLI y sigue los pasos de esta forma.

  1. Ejecuta los siguientes comandos para instalar cada emulador:

    Cloud Firestore

    firebase setup:emulators:firestore
    

    Realtime Database

    firebase setup:emulators:database
    
  2. Inicia el emulador con el siguiente comando. El emulador se ejecuta durante todas tus pruebas.

    Cloud Firestore

    firebase serve --only firestore
    

    Realtime Database

    firebase serve --only database
    

Configura las pruebas y ejecuta el emulador

Ahora que instalaste el emulador, configura las pruebas y genera informes a fin de validar el comportamiento de tus reglas antes de implementarlas para la producción.