Unterschrift:
export interface TestEnvironmentConfig
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
Datenbank | EmulatorConfig | Der Datenbankemulator. Sein Host und Port können auch automatisch über den Hub ermittelt werden (siehe Feld „Hub“) oder über die Umgebungsvariable FIREBASE_DATABASE_EMULATOR_HOST angegeben werden. |
Feuerladen | EmulatorConfig | Der Firestore-Emulator. Sein Host und Port können auch automatisch über den Hub ermittelt werden (siehe Feld „Hub“) oder über die Umgebungsvariable FIRESTORE_EMULATOR_HOST angegeben werden. |
Nabe | HostAndPort | Der Firebase-Emulator-Hub. Kann auch über die Umgebungsvariable FIREBASE_EMULATOR_HUB angegeben werden. Wenn so oder so angegeben, können andere laufende Emulatoren automatisch erkannt werden und müssen daher nicht explizit angegeben werden. |
Projekt-ID | Zeichenfolge | Die Projekt-ID der Testumgebung. Kann auch über die Umgebungsvariable GCLOUD_PROJECT angegeben werden. Eine „demo-*“-Projekt-ID wird dringend empfohlen, insbesondere für Unit-Tests. Siehe: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
Lagerung | EmulatorConfig | Der Speicheremulator. Sein Host und Port können auch automatisch über den Hub ermittelt werden (siehe Feld „Hub“) oder über die Umgebungsvariable FIREBASE_STORAGE_EMULATOR_HOST angegeben werden. |
TestEnvironmentConfig.database
Der Datenbankemulator. Sein Host und Port können auch automatisch über den Hub ermittelt werden (siehe Feld „Hub“) oder über die Umgebungsvariable FIREBASE_DATABASE_EMULATOR_HOST angegeben werden.
Unterschrift:
database?: EmulatorConfig;
TestEnvironmentConfig.firestore
Der Firestore-Emulator. Sein Host und Port können auch automatisch über den Hub ermittelt werden (siehe Feld „Hub“) oder über die Umgebungsvariable FIRESTORE_EMULATOR_HOST angegeben werden.
Unterschrift:
firestore?: EmulatorConfig;
TestEnvironmentConfig.hub
Der Firebase-Emulator-Hub. Kann auch über die Umgebungsvariable FIREBASE_EMULATOR_HUB angegeben werden. Wenn so oder so angegeben, können andere laufende Emulatoren automatisch erkannt werden und müssen daher nicht explizit angegeben werden.
Unterschrift:
hub?: HostAndPort;
TestEnvironmentConfig.projectId
Die Projekt-ID der Testumgebung. Kann auch über die Umgebungsvariable GCLOUD_PROJECT angegeben werden.
Eine „demo-*“-Projekt-ID wird dringend empfohlen, insbesondere für Unit-Tests. Siehe: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
Unterschrift:
projectId?: string;
TestEnvironmentConfig.storage
Der Speicheremulator. Sein Host und Port können auch automatisch über den Hub ermittelt werden (siehe Feld „Hub“) oder über die Umgebungsvariable FIREBASE_STORAGE_EMULATOR_HOST angegeben werden.
Unterschrift:
storage?: EmulatorConfig;