Настройте Local Emulator Suite

Эмуляторы Firebase упрощают проверку поведения приложения и конфигураций Firebase Security Rules. Используйте эмуляторы Firebase для запуска и автоматизации модульного тестирования в локальной среде.

Установите эмуляторы Firebase

Прежде чем начать, убедитесь, что вы установили интерфейс командной строки Firebase и настроили 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
 

Как настроить тесты и запустить эмулятор

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

Краткое руководство

Чтобы ознакомиться с несколькими базовыми тестовыми сценариями с простыми правилами, изучите краткое руководство по тестированию.