Podpis:
export interface TestEnvironmentConfig
Właściwości
Właściwość | Typ | Opis |
---|---|---|
baza danych | EmulatorConfig | Emulator bazy danych. Jego host i port można też wykryć automatycznie w centrum (patrz pole „hub”) lub określić za pomocą zmiennej środowiskowej FIREBASE_DATABASE_EMULATOR_HOST. |
firestore | EmulatorConfig | Emulator Firestore. Jego host i port można też wykryć automatycznie przez centrum (patrz pole „hub”) lub określić za pomocą zmiennej środowiskowej FIRESTORE_EMULATOR_HOST. |
Hub | HostAndPort | Centrum emulatorów Firebase. Można również określić za pomocą zmiennej środowiskowej FIREBASE_EMULATOR_HUB. Jeśli podasz dowolny sposób, inne uruchomione emulatory mogą zostać wykryte automatycznie, więc nie trzeba będzie ich bezpośrednio określać. |
identyfikator projektu | ciąg znaków | Identyfikator projektu środowiska testowego. Można ją także określić w zmiennej środowiskowej GCLOUD_PROJECT.„demo-*” Identyfikator projektu jest zdecydowanie zalecany, zwłaszcza do testowania jednostkowego. Zobacz: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
miejsce na dane | EmulatorConfig | Emulator pamięci masowej. Jego host i port można też wykryć automatycznie przez centrum (patrz pole „hub”) lub określić za pomocą zmiennej środowiskowej FIREBASE_STORAGE_EMULATOR_HOST. |
Konfiguracja środowiska testowego.database
Emulator bazy danych. Jego host i port można też wykryć automatycznie przez centrum (patrz pole „hub”) lub określić za pomocą zmiennej środowiskowej FIREBASE_DATABASE_EMULATOR_HOST.
Podpis:
database?: EmulatorConfig;
Konfiguracja środowiska testowego.firestore
Emulator Firestore. Jego host i port można też wykryć automatycznie przez centrum (patrz pole „hub”) lub określić za pomocą zmiennej środowiskowej FIRESTORE_EMULATOR_HOST.
Podpis:
firestore?: EmulatorConfig;
Konfiguracja środowiska testowego.hub
Centrum emulatorów Firebase. Można również określić za pomocą zmiennej środowiskowej FIREBASE_EMULATOR_HUB. Jeśli podasz dowolny z tych sposobów, inne uruchomione emulatory mogą zostać wykryte automatycznie, więc nie musisz ich bezpośrednio określać.
Podpis:
hub?: HostAndPort;
Konfiguracja środowiska testowego.Identyfikator projektu
Identyfikator projektu środowiska testowego. Można również określić za pomocą zmiennej środowiskowej GCLOUD_PROJECT.
„Prezentacja*” Identyfikator projektu jest zdecydowanie zalecany, zwłaszcza do testowania jednostkowego. Zobacz: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
Podpis:
projectId?: string;
Konfiguracja środowiska testowego.storage
Emulator pamięci masowej. Jego host i port można też wykryć automatycznie przez centrum (patrz pole „hub”) lub określić za pomocą zmiennej środowiskowej FIREBASE_STORAGE_EMULATOR_HOST.
Podpis:
storage?: EmulatorConfig;