Подпись:
export interface RulesTestContext
Методы
Метод | Описание |
---|---|
база данных (URL базы данных) | Получите экземпляр базы данных для этого тестового контекста. Возвращенный экземпляр Firebase JS Client SDK можно использовать с API-интерфейсами клиентского SDK (модульным или совместимым с v9). См.: База данных |
пожарная лавка (настройки) | Получите экземпляр Firestore для этого тестового контекста. Возвращенный экземпляр Firebase JS Client SDK можно использовать с API-интерфейсами клиентского SDK (модульным или совместимым с v9). См.: Firestore. |
хранилище (bucketUrl) | Получите экземпляр FirebaseStorage для этого тестового контекста. Возвращенный экземпляр Firebase JS Client SDK можно использовать с API-интерфейсами клиентского SDK (модульным или совместимым с v9). См.: FirebaseStorage . |
ПравилаTestContext.database()
Получите экземпляр базы данных для этого тестового контекста. Возвращенный экземпляр Firebase JS Client SDK можно использовать с API-интерфейсами клиентского SDK (модульным или совместимым с v9).
См.: База данных
Подпись:
database(databaseURL?: string): firebase.database.Database;
Параметры
Параметр | Тип | Описание |
---|---|---|
URL базы данных | нить | URL-адрес экземпляра базы данных реального времени. Если указано, возвращает экземпляр эмулируемой версии пространства имен с параметрами, извлеченными из URL-адреса. |
Возврат:
firebase.database.База данных
экземпляр Database
, настроенный для подключения к эмулятору. Он никогда не подключается к рабочей среде, даже если указан URL-адрес производственной databaseURL
.
ПравилаTestContext.firestore()
Получите экземпляр Firestore для этого тестового контекста. Возвращенный экземпляр Firebase JS Client SDK можно использовать с API-интерфейсами клиентского SDK (модульным или совместимым с v9).
См.: Firestore.
Подпись:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
Параметры
Параметр | Тип | Описание |
---|---|---|
настройки | firebase.firestore.Настройки | объект настроек для настройки экземпляра Firestore |
Возврат:
firebase.firestore.Firestore
экземпляр Firestore
, настроенный для подключения к эмулятору
ПравилаTestContext.storage()
Получите экземпляр FirebaseStorage для этого тестового контекста. Возвращенный экземпляр Firebase JS Client SDK можно использовать с API-интерфейсами клиентского SDK (модульным или совместимым с v9).
См.: FirebaseStorage .
Подпись:
storage(bucketUrl?: string): firebase.storage.Storage;
Параметры
Параметр | Тип | Описание |
---|---|---|
URL-адрес ведра | нить |
Возврат:
firebase.storage.Хранилище
экземпляр Storage
, настроенный для подключения к эмулятору