Firebase エミュレータを使用すると、アプリの動作の完全な検証を簡単にできます。また、Firebase セキュリティ ルールの構成も確認しやすくなります。Firebase エミュレータを使用して、ローカル環境で単体テストの実施と自動化を行います。
Firebase エミュレータをインストールする
始める前に、Firebase CLI のインストールと、Firebase Local Emulator Suite の構成が完了していることを確認してください。
次のコマンドを使用してエミュレータを起動します。すべてのテストでエミュレータが実行されます。
Cloud Firestore
firebase emulators:start --only firestore
Realtime Database
firebase emulators:start --only database
Cloud Storage
firebase emulators:start --only storage
テストを設定してエミュレータを実行する
これでエミュレータをインストールしたので、ルールの動作を検証するためにテストを設定してレポートを生成してから、ルールを本番環境にデプロイします。
クイックスタート
簡単なルールを使った基本的なテストケースについては、テスト用クイックスタートをお試しください。