Firebase Emulators を使用すると、アプリの動作を完全に検証し、Firebase セキュリティ ルールの構成を確認することが容易になります。 Firebase Emulators を使用して、ローカル環境で単体テストを実行および自動化します。
Firebase エミュレータをインストールする
開始する前に、 Firebase CLIがインストールされ、 Firebase Local Emulator Suiteが構成されていることを確認してください。
次のコマンドを使用してエミュレータを起動します。エミュレーターは、すべてのテスト中に実行されます。
クラウド ファイアストア
firebase emulators:start --only firestore
リアルタイム データベース
firebase emulators:start --only database
クラウドストレージ
firebase emulators:start --only storage
テストをセットアップしてエミュレーターを実行する
エミュレーターをインストールしたら、テストをセットアップしてレポートを生成し、ルールの動作を検証してから、ルールを運用環境にデプロイします。
クイックスタート
簡単なルールを使用したいくつかの基本的なテスト ケースについては、テスト クイックスタートを試してください。