Local Emulator Suite を設定する

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
 

テストを設定してエミュレータを実行する

これでエミュレータをインストールしたので、ルールの動作を検証するためにテストを設定してレポートを生成してから、ルールを本番環境にデプロイします。

クイックスタート

簡単なルールを使った基本的なテストケースについては、テスト用クイックスタートをお試しください。