ממשק TestEnvironmentConfig

תצורה של סביבת בדיקת היחידה, כולל אמולטורים.

חֲתִימָה:

export interface TestEnvironmentConfig 

נכסים

תכונה סוּג תיאור
מאגר מידע EmulatorConfig אמולטור מסד הנתונים. המארח והיציאה שלו יכולים להתגלות באופן אוטומטי גם דרך הרכזת (ראה שדה "רכזת") או לציין באמצעות משתנה הסביבה FIREBASE_DATABASE_EMULATOR_HOST.
firestore EmulatorConfig האמולטור של Firestore. ניתן לגלות את המארח והיציאה שלו באופן אוטומטי גם דרך הרכזת (ראה שדה "רכזת") או לציין באמצעות משתנה הסביבה FIRESTORE_EMULATOR_HOST.
רכזת HostAndPort הרכזת של Firebase Emulator. ניתן לציין גם באמצעות משתנה הסביבה FIREBASE_EMULATOR_HUB. אם צוין כך או כך, אמולטורים פועלים אחרים יכולים להתגלות באופן אוטומטי, ולכן לא יצוינו במפורש.
מזהה פרויקט חוּט מזהה הפרויקט של סביבת הבדיקה. ניתן לציין גם באמצעות משתנה הסביבה GCLOUD_PROJECT. מזהה פרויקט "הדגמה*" מומלץ בחום, במיוחד עבור בדיקות יחידה. ראה: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
אִחסוּן EmulatorConfig אמולטור האחסון. המארח והיציאה שלו ניתנים גם לגילוי אוטומטי דרך הרכזת (ראה שדה "רכזת") או לציין באמצעות משתנה הסביבה FIREBASE_STORAGE_EMULATOR_HOST.

TestEnvironmentConfig.database

אמולטור מסד הנתונים. המארח והיציאה שלו יכולים להתגלות באופן אוטומטי גם דרך הרכזת (ראה שדה "רכזת") או לציין באמצעות משתנה הסביבה FIREBASE_DATABASE_EMULATOR_HOST.

חֲתִימָה:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

האמולטור של Firestore. ניתן לגלות את המארח והיציאה שלו באופן אוטומטי גם דרך הרכזת (ראה שדה "רכזת") או לציין באמצעות משתנה הסביבה FIRESTORE_EMULATOR_HOST.

חֲתִימָה:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

הרכזת של Firebase Emulator. ניתן לציין גם באמצעות משתנה הסביבה FIREBASE_EMULATOR_HUB. אם צוין כך או כך, אמולטורים פועלים אחרים יכולים להתגלות באופן אוטומטי, ולכן לא יצוינו במפורש.

חֲתִימָה:

hub?: HostAndPort;

TestEnvironmentConfig.projectId

מזהה הפרויקט של סביבת הבדיקה. ניתן לציין גם באמצעות משתנה הסביבה GCLOUD_PROJECT.

מזהה פרויקט "הדגמה*" מומלץ בחום, במיוחד עבור בדיקות יחידה. ראה: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project

חֲתִימָה:

projectId?: string;

TestEnvironmentConfig.storage

אמולטור האחסון. המארח והיציאה שלו ניתנים גם לגילוי אוטומטי דרך הרכזת (ראה שדה "רכזת") או לציין באמצעות משתנה הסביבה FIREBASE_STORAGE_EMULATOR_HOST.

חֲתִימָה:

storage?: EmulatorConfig;