Mit den Firebase-Emulatoren können Sie das Verhalten Ihrer App und Ihre Firebase Security Rules-Konfigurationen einfacher vollständig überprüfen. Verwenden Sie die Firebase-Emulatoren, um Einheitentests in einer lokalen Umgebung auszuführen und zu automatisieren.
Firebase Emulators installieren
Bevor Sie beginnen, müssen Sie die Firebase CLI installiert und die Firebase Local Emulator Suite konfiguriert haben.
Starten Sie den Emulator mit dem unten aufgeführten Befehl. Der Emulator wird während aller Tests ausgeführt.
Cloud Firestore
firebase emulators:start --only firestore
Realtime Database
firebase emulators:start --only database
Cloud Storage
firebase emulators:start --only storage
Tests einrichten und Emulator ausführen
Nachdem Sie den Emulator installiert haben, können Sie Tests einrichten und Berichte generieren, um das Verhalten Ihrer Regeln zu validieren, bevor Sie sie in der Produktion bereitstellen.
Kurzanleitung
Einige grundlegende Testfälle mit einfachen Regeln bieten die Kurzanleitung für Tests.