Firma:
export interface RulesTestContext
Métodos
Método | Descripción |
---|---|
base de datos (URL de la base de datos) | Obtenga una instancia de base de datos para este contexto de prueba. La instancia del SDK del cliente Firebase JS devuelta se puede usar con las API del SDK del cliente (v9 modular o compatible con v9). Ver: Base de datos |
almacén de fuego (configuración) | Obtenga una instancia de Firestore para este contexto de prueba. La instancia del SDK del cliente Firebase JS devuelta se puede usar con las API del SDK del cliente (v9 modular o compatible con v9). Ver: Firestore |
almacenamiento (URL del depósito) | Obtenga una instancia de FirebaseStorage para este contexto de prueba. La instancia del SDK del cliente Firebase JS devuelta se puede usar con las API del SDK del cliente (v9 modular o compatible con v9). Ver: Almacenamiento de Firebase |
ReglasTestContext.base de datos()
Obtenga una instancia de base de datos para este contexto de prueba. La instancia del SDK del cliente Firebase JS devuelta se puede usar con las API del SDK del cliente (v9 modular o compatible con v9).
Ver: Base de datos
Firma:
database(databaseURL?: string): firebase.database.Database;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
URL de base de datos | cadena | la URL de la instancia de Realtime Database. Si se especifica, devuelve una instancia para una versión emulada del espacio de nombres con parámetros extraídos de la URL |
Devoluciones:
firebase.base de datos.base de datos
una instancia Database
configurada para conectarse al emulador. Nunca se conecta a producción incluso si se especifica una databaseURL
de producción.
ReglasTestContext.firestore()
Obtenga una instancia de Firestore para este contexto de prueba. La instancia del SDK del cliente Firebase JS devuelta se puede usar con las API del SDK del cliente (v9 modular o compatible con v9).
Ver: Firestore
Firma:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
ajustes | firebase.firestore.Configuración | un objeto de configuración para configurar la instancia de Firestore |
Devoluciones:
firebase.firestore.Firestore
una instancia Firestore
configurada para conectarse al emulador
ReglasTestContext.almacenamiento()
Obtenga una instancia de FirebaseStorage para este contexto de prueba. La instancia del SDK del cliente Firebase JS devuelta se puede usar con las API del SDK del cliente (v9 modular o compatible con v9).
Ver: Almacenamiento de Firebase
Firma:
storage(bucketUrl?: string): firebase.storage.Storage;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
URL del cubo | cadena |
Devoluciones:
firebase.almacenamiento.almacenamiento
una instancia Storage
configurada para conectarse al emulador