Interfejs TestEnvironmentConfig

Konfiguracja środowiska testów jednostkowych, w tym emulatorów.

Podpis:

export interface TestEnvironmentConfig 

Nieruchomości

Nieruchomość Typ Opis
Baza danych Konfiguracja emulatora Emulator bazy danych. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIREBASE_DATABASE_EMULATOR_HOST.
sklep z ogniem Konfiguracja emulatora Emulator Firestore. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIRESTORE_EMULATOR_HOST.
centrum HostAndPort Centrum emulatora Firebase. Można go również określić za pomocą zmiennej środowiskowej FIREBASE_EMULATOR_HUB. Jeśli określono tak, inne działające emulatory mogą zostać automatycznie wykryte i dlatego nie należy ich jawnie określać.
identyfikator projektu strunowy Identyfikator projektu środowiska testowego. Można go również określić za pomocą zmiennej środowiskowej GCLOUD_PROJECT. Zdecydowanie zaleca się identyfikator projektu „demo-*”, szczególnie w przypadku testów jednostkowych. Zobacz: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
składowanie Konfiguracja emulatora Emulator magazynu. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIREBASE_STORAGE_EMULATOR_HOST.

Baza danych TestEnvironmentConfig.database

Emulator bazy danych. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIREBASE_DATABASE_EMULATOR_HOST.

Podpis:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

Emulator Firestore. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIRESTORE_EMULATOR_HOST.

Podpis:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

Centrum emulatora Firebase. Można go również określić za pomocą zmiennej środowiskowej FIREBASE_EMULATOR_HUB. Jeśli określono tak, inne działające emulatory mogą zostać automatycznie wykryte i dlatego nie należy ich jawnie określać.

Podpis:

hub?: HostAndPort;

TestEnvironmentConfig.projectId

Identyfikator projektu środowiska testowego. Można go również określić za pomocą zmiennej środowiskowej GCLOUD_PROJECT.

Zdecydowanie zaleca się identyfikator projektu „demo-*”, szczególnie w przypadku testów jednostkowych. Zobacz: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project

Podpis:

projectId?: string;

TestEnvironmentConfig.storage

Emulator magazynu. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIREBASE_STORAGE_EMULATOR_HOST.

Podpis:

storage?: EmulatorConfig;
, Konfiguracja środowiska testów jednostkowych, w tym emulatorów.

Podpis:

export interface TestEnvironmentConfig 

Nieruchomości

Nieruchomość Typ Opis
Baza danych Konfiguracja emulatora Emulator bazy danych. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIREBASE_DATABASE_EMULATOR_HOST.
sklep z ogniem Konfiguracja emulatora Emulator Firestore. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIRESTORE_EMULATOR_HOST.
centrum HostAndPort Centrum emulatora Firebase. Można go również określić za pomocą zmiennej środowiskowej FIREBASE_EMULATOR_HUB. Jeśli określono tak, inne działające emulatory mogą zostać automatycznie wykryte i dlatego nie należy ich jawnie określać.
identyfikator projektu strunowy Identyfikator projektu środowiska testowego. Można go również określić za pomocą zmiennej środowiskowej GCLOUD_PROJECT. Zdecydowanie zaleca się identyfikator projektu „demo-*”, szczególnie w przypadku testów jednostkowych. Zobacz: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
składowanie Konfiguracja emulatora Emulator magazynu. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIREBASE_STORAGE_EMULATOR_HOST.

Baza danych TestEnvironmentConfig.database

Emulator bazy danych. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIREBASE_DATABASE_EMULATOR_HOST.

Podpis:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

Emulator Firestore. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIRESTORE_EMULATOR_HOST.

Podpis:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

Centrum emulatora Firebase. Można go również określić za pomocą zmiennej środowiskowej FIREBASE_EMULATOR_HUB. Jeśli określono tak, inne działające emulatory mogą zostać automatycznie wykryte i dlatego nie należy ich jawnie określać.

Podpis:

hub?: HostAndPort;

TestEnvironmentConfig.projectId

Identyfikator projektu środowiska testowego. Można go również określić za pomocą zmiennej środowiskowej GCLOUD_PROJECT.

Zdecydowanie zaleca się identyfikator projektu „demo-*”, szczególnie w przypadku testów jednostkowych. Zobacz: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project

Podpis:

projectId?: string;

TestEnvironmentConfig.storage

Emulator magazynu. Jego host i port można również wykryć automatycznie przez koncentrator (patrz pole „koncentrator”) lub określić za pomocą zmiennej środowiskowej FIREBASE_STORAGE_EMULATOR_HOST.

Podpis:

storage?: EmulatorConfig;