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 de Firebase JS Client SDK devuelta se puede usar con las API de SDK de cliente (v9 modular o v9 compat). Ver: Base de datos |
tienda de fuego (configuración) | Obtenga una instancia de Firestore para este contexto de prueba. La instancia de Firebase JS Client SDK devuelta se puede usar con las API de SDK de cliente (v9 modular o v9 compat). Ver: Firestore |
almacenamiento (url del depósito) | Obtenga una instancia de FirebaseStorage para este contexto de prueba. La instancia de Firebase JS Client SDK devuelta se puede usar con las API de SDK de cliente (v9 modular o v9 compat). Ver: FirebaseStorage |
ReglasTestContext.database()
Obtenga una instancia de base de datos para este contexto de prueba. La instancia de Firebase JS Client SDK devuelta se puede usar con las API de SDK de cliente (v9 modular o v9 compat).
Ver: Base de datos
Firma:
database(databaseURL?: string): firebase.database.Database;
Parámetros
Parámetro | Escribe | Descripción |
---|---|---|
URL de la base de datos | cuerda | la URL de la instancia de Realtime Database. Si se especifica, devuelve una instancia de una versión emulada del espacio de nombres con parámetros extraídos de la URL |
Devoluciones:
base de fuego.base de datos.base de datos
una instancia de Database
de datos configurada para conectarse al emulador. Nunca se conecta a producción, incluso si se especifica una URL de base de databaseURL
de producción.
ReglasTestContext.firestore()
Obtenga una instancia de Firestore para este contexto de prueba. La instancia de Firebase JS Client SDK devuelta se puede usar con las API de SDK de cliente (v9 modular o v9 compat).
Ver: Firestore
Firma:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
Parámetros
Parámetro | Escribe | Descripción |
---|---|---|
ajustes | firebase.firestore.Configuración | un objeto de configuración para configurar la instancia de Firestore |
Devoluciones:
firebase.firestore.Firestore
una instancia de Firestore
configurada para conectarse al emulador
ReglasTestContext.storage()
Obtenga una instancia de FirebaseStorage para este contexto de prueba. La instancia de Firebase JS Client SDK devuelta se puede usar con las API de SDK de cliente (v9 modular o v9 compat).
Ver: FirebaseStorage
Firma:
storage(bucketUrl?: string): firebase.storage.Storage;
Parámetros
Parámetro | Escribe | Descripción |
---|---|---|
cuboUrl | cuerda |
Devoluciones:
base de fuego.almacenamiento.almacenamiento
una instancia de Storage
configurada para conectarse al emulador