Einrichten der Local Emulator Suite

Die Firebase-Emulatoren erleichtern die vollständige Validierung des Verhaltens Ihrer App und die Überprüfung Ihrer Firebase-Sicherheitsregelkonfigurationen. Verwenden Sie die Firebase-Emulatoren, um Komponententests in einer lokalen Umgebung auszuführen und zu automatisieren.

Installieren Sie die Firebase-Emulatoren

Bevor Sie beginnen sicher , dass Sie die installierte Firebase CLI und die projektierte Firebase Local Emulator Suite

Starten Sie den Emulator mit dem folgenden Befehl. Der Emulator läuft während all Ihrer Tests.

Cloud Firestore

 firebase emulators:start --only firestore
 

Echtzeit-Datenbank

 firebase emulators:start --only database
 

Cloud-Speicher

 firebase emulators:start --only storage
 

Richten Sie Tests ein und führen Sie den Emulator aus

Nachdem Sie nun den Emulator installiert haben, einrichten Tests und Berichte erstellen , um Ihre Regeln Verhalten zu überprüfen , bevor Sie sie für die Produktion bereitstellen.

Schnellstart

Für ein paar grundlegenden Testfälle mit einfachen Regeln, versuchen , die aus Tests quickstart .