Assinatura:
export interface RulesTestContext
Métodos
Método | Descrição |
---|---|
banco de dados (URL do banco de dados) | Obtenha uma instância do banco de dados para este contexto de teste. A instância do Firebase JS Client SDK retornada pode ser usada com as APIs do SDK do cliente (v9 modular ou v9 compatível). Veja: Banco de dados |
firestore(configurações) | Obtenha uma instância do Firestore para este contexto de teste. A instância do Firebase JS Client SDK retornada pode ser usada com as APIs do SDK do cliente (v9 modular ou v9 compatível). Veja: Firestore |
armazenamento(bucketUrl) | Obtenha uma instância do FirebaseStorage para este contexto de teste. A instância do Firebase JS Client SDK retornada pode ser usada com as APIs do SDK do cliente (v9 modular ou v9 compatível). Veja: FirebaseStorage |
RegrasTestContext.database()
Obtenha uma instância do banco de dados para este contexto de teste. A instância do Firebase JS Client SDK retornada pode ser usada com as APIs do SDK do cliente (v9 modular ou v9 compatível).
Veja: Banco de dados
Assinatura:
database(databaseURL?: string): firebase.database.Database;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
URL do banco de dados | corda | o URL da instância do Realtime Database. Se especificado, retorna uma instância para uma versão emulada do namespace com parâmetros extraídos do URL |
Retorna:
firebase.database.database
uma instância Database
configurada para se conectar ao emulador. Ele nunca se conecta à produção, mesmo que um databaseURL
de produção seja especificado
RegrasTestContext.firestore()
Obtenha uma instância do Firestore para este contexto de teste. A instância do Firebase JS Client SDK retornada pode ser usada com as APIs do SDK do cliente (v9 modular ou v9 compatível).
Veja: Firestore
Assinatura:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
configurações | firebase.firestore.Settings | um objeto de configurações para configurar a instância do Firestore |
Retorna:
firebase.firestore.Firestore
uma instância Firestore
configurada para se conectar ao emulador
RegrasTestContext.storage()
Obtenha uma instância do FirebaseStorage para este contexto de teste. A instância do Firebase JS Client SDK retornada pode ser usada com as APIs do SDK do cliente (v9 modular ou v9 compatível).
Veja: FirebaseStorage
Assinatura:
storage(bucketUrl?: string): firebase.storage.Storage;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
bucketUrl | corda |
Retorna:
firebase.storage.Storage
uma instância Storage
configurada para se conectar ao emulador