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;