Assinatura:
export interface TestEnvironmentConfig
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
base de dados | Configuração do emulador | O emulador de banco de dados. Seu host e porta também podem ser descobertos automaticamente através do hub (ver campo "hub") ou especificados através da variável de ambiente FIREBASE_DATABASE_EMULATOR_HOST. |
firestore | Configuração do emulador | O emulador do Firestore. Seu host e porta também podem ser descobertos automaticamente através do hub (ver campo "hub") ou especificados através da variável de ambiente FIRESTORE_EMULATOR_HOST. |
eixo | HostAndPort | O hub do emulador do Firebase. Também pode ser especificado através da variável de ambiente FIREBASE_EMULATOR_HUB. Se especificado de qualquer maneira, outros emuladores em execução podem ser descobertos automaticamente e, portanto, não devem ser especificados explicitamente. |
ID do projeto | corda | O ID do projeto do ambiente de teste. Também pode ser especificado através da variável de ambiente GCLOUD_PROJECT. Um ID de projeto "demo-*" é altamente recomendado, especialmente para testes unitários. Consulte: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
armazenar | Configuração do emulador | O emulador de armazenamento. Seu host e porta também podem ser descobertos automaticamente através do hub (ver campo "hub") ou especificados através da variável de ambiente FIREBASE_STORAGE_EMULATOR_HOST. |
TestEnvironmentConfig.database
O emulador de banco de dados. Seu host e porta também podem ser descobertos automaticamente através do hub (ver campo "hub") ou especificados através da variável de ambiente FIREBASE_DATABASE_EMULATOR_HOST.
Assinatura:
database?: EmulatorConfig;
TestEnvironmentConfig.firestore
O emulador do Firestore. Seu host e porta também podem ser descobertos automaticamente através do hub (ver campo "hub") ou especificados através da variável de ambiente FIRESTORE_EMULATOR_HOST.
Assinatura:
firestore?: EmulatorConfig;
TestEnvironmentConfig.hub
O hub do emulador do Firebase. Também pode ser especificado através da variável de ambiente FIREBASE_EMULATOR_HUB. Se especificado de qualquer maneira, outros emuladores em execução podem ser descobertos automaticamente e, portanto, não devem ser especificados explicitamente.
Assinatura:
hub?: HostAndPort;
TestEnvironmentConfig.projectId
O ID do projeto do ambiente de teste. Também pode ser especificado através da variável de ambiente GCLOUD_PROJECT.
Um ID de projeto "demo-*" é altamente recomendado, especialmente para testes unitários. Consulte: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
Assinatura:
projectId?: string;
TestEnvironmentConfig.storage
O emulador de armazenamento. Seu host e porta também podem ser descobertos automaticamente através do hub (ver campo "hub") ou especificados através da variável de ambiente FIREBASE_STORAGE_EMULATOR_HOST.
Assinatura:
storage?: EmulatorConfig;