Interfaccia TestEnvironmentConfig

Configurazione dell'ambiente di unit test, inclusi gli emulatori.

Firma:

export interface TestEnvironmentConfig 

Proprietà

Proprietà Tipo Descrizione
Banca dati EmulatorConfig L'emulatore del database. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIREBASE_DATABASE_EMULATOR_HOST.
fuoco EmulatorConfig L'emulatore Firestore. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIRESTORE_EMULATOR_HOST.
centro HostAndPort L'hub dell'emulatore Firebase. Può anche essere specificato tramite la variabile d'ambiente FIREBASE_EMULATOR_HUB. Se specificato in entrambi i casi, altri emulatori in esecuzione possono essere rilevati automaticamente e quindi non devono essere specificati esplicitamente.
progettoId corda L'ID progetto dell'ambiente di test. Può anche essere specificato tramite la variabile d'ambiente GCLOUD_PROJECT. Si consiglia vivamente un ID progetto "demo-*", in particolare per i test unitari. Vedi: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
magazzinaggio EmulatorConfig L'emulatore di archiviazione. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIREBASE_STORAGE_EMULATOR_HOST.

TestEnvironmentConfig.database

L'emulatore del database. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIREBASE_DATABASE_EMULATOR_HOST.

Firma:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

L'emulatore Firestore. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIRESTORE_EMULATOR_HOST.

Firma:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

L'hub dell'emulatore Firebase. Può anche essere specificato tramite la variabile d'ambiente FIREBASE_EMULATOR_HUB. Se specificato in entrambi i casi, altri emulatori in esecuzione possono essere rilevati automaticamente e quindi non devono essere specificati esplicitamente.

Firma:

hub?: HostAndPort;

TestEnvironmentConfig.projectId

L'ID progetto dell'ambiente di test. Può anche essere specificato tramite la variabile d'ambiente GCLOUD_PROJECT.

Si consiglia vivamente un ID progetto "demo-*", in particolare per i test unitari. Vedi: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project

Firma:

projectId?: string;

TestEnvironmentConfig.storage

L'emulatore di archiviazione. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIREBASE_STORAGE_EMULATOR_HOST.

Firma:

storage?: EmulatorConfig;
, Configurazione dell'ambiente di test unitario, inclusi gli emulatori.

Firma:

export interface TestEnvironmentConfig 

Proprietà

Proprietà Tipo Descrizione
Banca dati EmulatorConfig L'emulatore del database. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIREBASE_DATABASE_EMULATOR_HOST.
fuoco EmulatorConfig L'emulatore Firestore. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIRESTORE_EMULATOR_HOST.
centro HostAndPort L'hub dell'emulatore Firebase. Può anche essere specificato tramite la variabile d'ambiente FIREBASE_EMULATOR_HUB. Se specificato in entrambi i casi, altri emulatori in esecuzione possono essere rilevati automaticamente e quindi non devono essere specificati esplicitamente.
progettoId corda L'ID progetto dell'ambiente di test. Può anche essere specificato tramite la variabile d'ambiente GCLOUD_PROJECT. Si consiglia vivamente un ID progetto "demo-*", in particolare per i test unitari. Vedi: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
magazzinaggio EmulatorConfig L'emulatore di archiviazione. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIREBASE_STORAGE_EMULATOR_HOST.

TestEnvironmentConfig.database

L'emulatore del database. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIREBASE_DATABASE_EMULATOR_HOST.

Firma:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

L'emulatore Firestore. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIRESTORE_EMULATOR_HOST.

Firma:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

L'hub dell'emulatore Firebase. Può anche essere specificato tramite la variabile d'ambiente FIREBASE_EMULATOR_HUB. Se specificato in entrambi i casi, altri emulatori in esecuzione possono essere rilevati automaticamente e quindi non devono essere specificati esplicitamente.

Firma:

hub?: HostAndPort;

TestEnvironmentConfig.projectId

L'ID progetto dell'ambiente di test. Può anche essere specificato tramite la variabile d'ambiente GCLOUD_PROJECT.

Si consiglia vivamente un ID progetto "demo-*", in particolare per i test unitari. Vedi: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project

Firma:

projectId?: string;

TestEnvironmentConfig.storage

L'emulatore di archiviazione. Il suo host e la sua porta possono anche essere rilevati automaticamente tramite l'hub (vedi campo "hub") o specificati tramite la variabile d'ambiente FIREBASE_STORAGE_EMULATOR_HOST.

Firma:

storage?: EmulatorConfig;