Настройте пакет локального эмулятора

Эмуляторы Firebase упрощают полную проверку поведения вашего приложения и конфигураций Firebase Security Rules . Используйте эмуляторы 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
 

Настройте тесты и запустите эмулятор

Теперь, когда вы установили эмулятор, настройте тесты и создайте отчеты для проверки поведения ваших правил, прежде чем развернуть их в рабочей среде.

Быстрый старт

Для нескольких базовых тестовых случаев с простыми правилами попробуйте быстрый старт тестирования .