The Firebase Emulators make it easier to fully validate your app's behavior and
verify your Firebase Security Rules configurations. Use the Firebase Emulators to
run and automate unit tests in a local environment.
Install the Firebase Emulators
Before you start, make sure you're using the latest
versions of Java
To install the Firebase Emulators, use the Firebase CLI
and follow the steps below.
Start the emulator using the following command. The emulator runs during all
firebase emulators:start --only firestore
firebase emulators:start --only database
Set up tests and run the emulator
Now that you've installed the emulator, set up tests and
generate reports to validate your rules' behavior before
you deploy them to production.