Assinatura:
export interface TestEnvironmentConfig
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
database | EmulatorConfig (em inglês) | O emulador do Database. O host e a porta também podem ser descobertos automaticamente pelo hub (consulte o campo "hub") ou especificados pela variável de ambiente FIREBASE_DATABASE_EMULATOR_HOST. |
firestore | EmulatorConfig (em inglês) | O emulador do Firestore. O host e a porta também podem ser descobertos automaticamente pelo hub (consulte o campo "hub") ou especificados pela variável de ambiente FIRESTORE_EMULATOR_HOST. |
hub | HostAndPort (link em inglês) | O hub do emulador do Firebase. Também pode ser especificado pela variável de ambiente FIREBASE_EMULATOR_HUB. Se especificado de qualquer forma, outros emuladores em execução podem ser descobertos automaticamente e, portanto, não precisam ser explicitamente especificados. |
projectId | string | O ID do projeto do ambiente de teste. Também pode ser especificado pela variável de ambiente GCLOUD_PROJECT.Um comando "demo-*" ID do projeto é altamente recomendado, especialmente para testes de unidade. Acesse: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
armazenamento | EmulatorConfig (em inglês) | O emulador do Storage. O host e a porta também podem ser descobertos automaticamente pelo hub (consulte o campo "hub") ou especificados pela variável de ambiente FIREBASE_STORAGE_EMULATOR_HOST. |
TestEnvironmentConfig.database
O emulador do Database. O host e a porta também podem ser descobertos automaticamente pelo hub (consulte o campo "hub") ou especificados pela variável de ambiente FIREBASE_DATABASE_EMULATOR_HOST.
Assinatura:
database?: EmulatorConfig;
TestEnvironmentConfig.firestore
O emulador do Firestore. O host e a porta também podem ser descobertos automaticamente pelo hub (consulte o campo "hub") ou especificados pela variável de ambiente FIRESTORE_EMULATOR_HOST.
Assinatura:
firestore?: EmulatorConfig;
TestEnvironmentConfig.hub
O hub do Firebase Emulator. Também pode ser especificado pela variável de ambiente FIREBASE_EMULATOR_HUB. Se especificado de qualquer forma, outros emuladores em execução podem ser descobertos automaticamente e, portanto, não precisam ser explicitamente especificados.
Assinatura:
hub?: HostAndPort;
TestEnvironmentConfig.projectId
O ID do projeto do ambiente de teste. Também pode ser especificado pela variável de ambiente GCLOUD_PROJECT.
Um "demo-*" ID do projeto é altamente recomendado, especialmente para testes de unidade. Acesse: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
Assinatura:
projectId?: string;
TestEnvironmentConfig.storage
O emulador do Storage. O host e a porta também podem ser descobertos automaticamente pelo hub (consulte o campo "hub") ou especificados pela variável de ambiente FIREBASE_STORAGE_EMULATOR_HOST.
Assinatura:
storage?: EmulatorConfig;