Firma:
export interface RulesTestContext
Métodos
Método | Descripción |
---|---|
base_de_datos(databaseURL) | Obtén una instancia de Database para este contexto de prueba. La instancia del SDK cliente de Firebase JS que se muestra se puede usar con las APIs del SDK cliente (compatibles con la v9 modular o v9).Consulta Base de datos |
firestore(configuración) | Obtén una instancia de Firestore para este contexto de prueba. La instancia del SDK cliente de Firebase JS que se muestra se puede usar con las APIs del SDK cliente (compatibles con la versión 9 modular o v9).Consulta Firestore |
storage(bucketUrl) | Obtén una instancia de FirebaseStorage para este contexto de prueba. La instancia del SDK cliente de Firebase JS que se muestra se puede usar con las APIs del SDK cliente (compatibles con la v9 modular o v9).Consulta FirebaseStorage. |
RulesTestContext.database().
Obtén una instancia de Database para este contexto de prueba. La instancia del SDK cliente de Firebase JS que se muestra se puede usar con las APIs del SDK cliente (compatibles con la versión 9 modular o v9).
Consulta Base de datos.
Firma:
database(databaseURL?: string): firebase.database.Database;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
URLdebasededatos | string | la URL de la instancia de Realtime Database. Si se especifica, muestra una instancia para una versión emulada del espacio de nombres con los parámetros extraídos de la URL. |
Muestra:
firebase.database.Database
una instancia de Database
configurada para conectarse al emulador. Nunca se conecta a producción, incluso si se especifica un databaseURL
de producción.
RulesTestContext.firestore()
Obtén una instancia de Firestore para este contexto de prueba. La instancia del SDK cliente de Firebase JS que se muestra se puede usar con las APIs del SDK cliente (compatibles con la versión 9 modular o v9).
Consulta: Firestore
Firma:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
configuración | firebase.firestore.Settings | un objeto de configuración para configurar la instancia de Firestore |
Muestra:
firebase.firestore.Firestore
una instancia de Firestore
configurada para conectarse al emulador
RulesTestContext.storage()
Obtén una instancia de FirebaseStorage para este contexto de prueba. La instancia del SDK cliente de Firebase JS que se muestra se puede usar con las APIs del SDK cliente (compatibles con la versión 9 modular o v9).
Visita FirebaseStorage.
Firma:
storage(bucketUrl?: string): firebase.storage.Storage;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
URL del bucket | string |
Muestra:
firebase.storage.Storage
una instancia de Storage
configurada para conectarse al emulador