Tanda tangan:
export interface TestEnvironmentConfig
Properti
Properti | Jenis | Keterangan |
---|---|---|
basis data | Konfigurasi Emulator | Emulator Basis Data. Host dan portnya juga dapat ditemukan secara otomatis melalui hub (lihat kolom "hub") atau ditentukan melalui variabel lingkungan FIREBASE_DATABASE_EMULATOR_HOST. |
toko api | Konfigurasi Emulator | Emulator Firestore. Host dan portnya juga dapat ditemukan secara otomatis melalui hub (lihat kolom "hub") atau ditentukan melalui variabel lingkungan FIRESTORE_EMULATOR_HOST. |
pusat | HostAndPort | Hub Firebase Emulator. Dapat juga ditentukan melalui variabel lingkungan FIREBASE_EMULATOR_HUB. Jika ditentukan dengan cara apa pun, emulator lain yang berjalan dapat ditemukan secara otomatis, sehingga tidak ditentukan secara eksplisit. |
proyekId | rangkaian | ID proyek lingkungan pengujian. Dapat juga ditentukan melalui variabel lingkungan GCLOUD_PROJECT. ID proyek "demo-*" sangat disarankan, terutama untuk pengujian unit. Lihat: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
penyimpanan | Konfigurasi Emulator | Emulator Penyimpanan. Host dan portnya juga dapat ditemukan secara otomatis melalui hub (lihat kolom "hub") atau ditentukan melalui variabel lingkungan FIREBASE_STORAGE_EMULATOR_HOST. |
TestEnvironmentConfig.database
Emulator Basis Data. Host dan portnya juga dapat ditemukan secara otomatis melalui hub (lihat kolom "hub") atau ditentukan melalui variabel lingkungan FIREBASE_DATABASE_EMULATOR_HOST.
Tanda tangan:
database?: EmulatorConfig;
TestEnvironmentConfig.firestore
Emulator Firestore. Host dan portnya juga dapat ditemukan secara otomatis melalui hub (lihat kolom "hub") atau ditentukan melalui variabel lingkungan FIRESTORE_EMULATOR_HOST.
Tanda tangan:
firestore?: EmulatorConfig;
TestEnvironmentConfig.hub
Hub Firebase Emulator. Dapat juga ditentukan melalui variabel lingkungan FIREBASE_EMULATOR_HUB. Jika ditentukan dengan cara apa pun, emulator lain yang berjalan dapat ditemukan secara otomatis, sehingga tidak ditentukan secara eksplisit.
Tanda tangan:
hub?: HostAndPort;
TestEnvironmentConfig.projectId
ID proyek lingkungan pengujian. Dapat juga ditentukan melalui variabel lingkungan GCLOUD_PROJECT.
ID proyek "demo-*" sangat disarankan, terutama untuk pengujian unit. Lihat: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
Tanda tangan:
projectId?: string;
TestEnvironmentConfig.penyimpanan
Emulator Penyimpanan. Host dan portnya juga dapat ditemukan secara otomatis melalui hub (lihat kolom "hub") atau ditentukan melalui variabel lingkungan FIREBASE_STORAGE_EMULATOR_HOST.
Tanda tangan:
storage?: EmulatorConfig;