簽名:
export interface TestEnvironmentConfig
特性
財產 | 類型 | 描述 |
---|---|---|
資料庫 | 模擬器配置 | 資料庫模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIREBASE_DATABASE_EMULATOR_HOST 指定。 |
火庫 | 模擬器配置 | Firestore 模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIRESTORE_EMULATOR_HOST 指定。 |
中心 | 主機和連接埠 | Firebase 模擬器中心。也可以透過環境變數 FIREBASE_EMULATOR_HUB 指定。如果以任何一種方式指定,則可以自動發現其他正在運行的模擬器,因此無需明確指定。 |
項目編號 | 細繩 | 測試環境的項目ID。也可以透過環境變數GCLOUD_PROJECT指定。強烈建議使用“demo-*”項目 ID,特別是對於單元測試。請參閱:https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
貯存 | 模擬器配置 | 儲存模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIREBASE_STORAGE_EMULATOR_HOST 指定。 |
測試環境配置.資料庫
資料庫模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIREBASE_DATABASE_EMULATOR_HOST 指定。
簽名:
database?: EmulatorConfig;
測試環境配置.firestore
Firestore 模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIRESTORE_EMULATOR_HOST 指定。
簽名:
firestore?: EmulatorConfig;
測試環境配置.hub
Firebase 模擬器中心。也可以透過環境變數 FIREBASE_EMULATOR_HUB 指定。如果以任何一種方式指定,則可以自動發現其他正在運行的模擬器,因此無需明確指定。
簽名:
hub?: HostAndPort;
測試環境配置.projectId
測試環境的項目ID。也可以透過環境變數GCLOUD_PROJECT指定。
強烈建議使用“demo-*”項目 ID,特別是對於單元測試。請參閱:https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
簽名:
projectId?: string;
測試環境配置.storage
儲存模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIREBASE_STORAGE_EMULATOR_HOST 指定。
簽名:
storage?: EmulatorConfig;
,單元測試環境的配置,包括模擬器。簽名:
export interface TestEnvironmentConfig
特性
財產 | 類型 | 描述 |
---|---|---|
資料庫 | 模擬器配置 | 資料庫模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIREBASE_DATABASE_EMULATOR_HOST 指定。 |
火庫 | 模擬器配置 | Firestore 模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIRESTORE_EMULATOR_HOST 指定。 |
中心 | 主機和連接埠 | Firebase 模擬器中心。也可以透過環境變數 FIREBASE_EMULATOR_HUB 指定。如果以任何一種方式指定,則可以自動發現其他正在運行的模擬器,因此無需明確指定。 |
項目編號 | 細繩 | 測試環境的項目ID。也可以透過環境變數GCLOUD_PROJECT指定。強烈建議使用“demo-*”項目 ID,特別是對於單元測試。請參閱:https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
貯存 | 模擬器配置 | 儲存模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIREBASE_STORAGE_EMULATOR_HOST 指定。 |
測試環境配置.資料庫
資料庫模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIREBASE_DATABASE_EMULATOR_HOST 指定。
簽名:
database?: EmulatorConfig;
測試環境配置.firestore
Firestore 模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIRESTORE_EMULATOR_HOST 指定。
簽名:
firestore?: EmulatorConfig;
測試環境配置.hub
Firebase 模擬器中心。也可以透過環境變數 FIREBASE_EMULATOR_HUB 指定。如果以任何一種方式指定,則可以自動發現其他正在運行的模擬器,因此無需明確指定。
簽名:
hub?: HostAndPort;
測試環境配置.projectId
測試環境的項目ID。也可以透過環境變數GCLOUD_PROJECT指定。
強烈建議使用“demo-*”項目 ID,特別是對於單元測試。請參閱:https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
簽名:
projectId?: string;
測試環境配置.storage
儲存模擬器。其主機和連接埠也可以透過集線器自動發現(請參閱「集線器」欄位)或透過環境變數 FIREBASE_STORAGE_EMULATOR_HOST 指定。
簽名:
storage?: EmulatorConfig;