İmza:
export interface TestEnvironmentConfig
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
veritabanı | EmulatorConfig | Database emülatörü. Ana makine ve bağlantı noktası, hub aracılığıyla otomatik olarak keşfedilebilir ("hub" alanına bakın) veya FIREBASE_DATABASE_EMULATOR_HOST ortam değişkeniyle de belirtilebilir. |
firestore | EmulatorConfig | Firestore emülatörü. Ana makine ve bağlantı noktası, hub aracılığıyla otomatik olarak keşfedilebilir ("hub" alanına bakın) veya FIRESTORE_EMULATOR_HOST ortam değişkeniyle de belirtilebilir. |
merkez | Ana Makine ve Bağlantı Noktası | Firebase Emulator merkezi. Ayrıca, FIREBASE_EMULATOR_HUB ortam değişkeniyle de belirtilebilir. İki şekilde de belirtilirse çalışan diğer emülatörler otomatik olarak keşfedilebilir, böylece açıkça belirtilemez. |
proje kimliği | dize | Test ortamının proje kimliği. GCLOUD_PROJECT ortam değişkeniyle de belirtilebilir.A "demo-*" özellikle birim testi için proje kimliğinin kullanılması şiddetle önerilir. https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project adresine göz atın. |
depolama alanı | EmulatorConfig | Storage emülatörü. Ana makine ve bağlantı noktası, hub aracılığıyla otomatik olarak keşfedilebilir ("hub" alanına bakın) veya FIREBASE_STORAGE_EMULATOR_HOST ortam değişkeniyle de belirtilebilir. |
TestEnvironmentConfig.database
Database emülatörü. Ana makine ve bağlantı noktası, hub aracılığıyla otomatik olarak keşfedilebilir ("hub" alanına bakın) veya FIREBASE_DATABASE_EMULATOR_HOST ortam değişkeniyle de belirtilebilir.
İmza:
database?: EmulatorConfig;
TestEnvironmentConfig.firestore
Firestore emülatörü. Ana makine ve bağlantı noktası, hub aracılığıyla otomatik olarak keşfedilebilir ("hub" alanına bakın) veya FIRESTORE_EMULATOR_HOST ortam değişkeniyle de belirtilebilir.
İmza:
firestore?: EmulatorConfig;
TestEnvironmentConfig.hub
Firebase Emulator merkezi. Ayrıca, FIREBASE_EMULATOR_HUB ortam değişkeniyle de belirtilebilir. İki şekilde de belirtilirse çalışan diğer emülatörler otomatik olarak keşfedilebilir, dolayısıyla açıkça belirtilmemelidir.
İmza:
hub?: HostAndPort;
TestEnvironmentConfig.projectId
Test ortamının proje kimliği. GCLOUD_PROJECT ortam değişkeniyle de belirtilebilir.
Bir "demo-*" özellikle birim testi için proje kimliğinin kullanılması şiddetle önerilir. https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project adresine göz atın.
İmza:
projectId?: string;
TestEnvironmentConfig.storage
Storage emülatörü. Ana makine ve bağlantı noktası, hub aracılığıyla otomatik olarak keşfedilebilir ("hub" alanına bakın) veya FIREBASE_STORAGE_EMULATOR_HOST ortam değişkeniyle de belirtilebilir.
İmza:
storage?: EmulatorConfig;