Эмуляторы 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
Настройте тесты и запустите эмулятор.
Теперь, когда вы установили эмулятор, настройте тесты и сгенерируйте отчеты , чтобы проверить поведение ваших правил, прежде чем развертывать их в рабочей среде.
Быстрый старт
Для нескольких простых тестовых случаев с несложными правилами воспользуйтесь руководством по быстрому старту тестирования .