إمضاء:
export interface TestEnvironmentConfig
ملكيات
ملكية | يكتب | وصف |
---|---|---|
قاعدة البيانات | تكوين المحاكي | محاكي قاعدة البيانات. يمكن أيضًا اكتشاف مضيفه ومنفذه تلقائيًا من خلال المحور (راجع الحقل "hub") أو تحديدهما عبر متغير البيئة FIREBASE_DATABASE_EMULATOR_HOST. |
firestore | تكوين المحاكي | محاكي Firestore. يمكن أيضًا اكتشاف مضيفه ومنفذه تلقائيًا من خلال المحور (راجع الحقل "المحور") أو تحديدهما عبر متغير البيئة FIRESTORE_EMULATOR_HOST. |
مَركَز | HostAndPort | مركز محاكي Firebase. يمكن أيضًا تحديده عبر متغير البيئة FIREBASE_EMULATOR_HUB. إذا تم تحديدها في كلتا الحالتين، فيمكن اكتشاف المحاكيات الأخرى قيد التشغيل تلقائيًا، وبالتالي لا يتم تحديدها بشكل صريح. |
معرف المشروع | خيط | معرف المشروع لبيئة الاختبار. يمكن أيضًا تحديده عبر متغير البيئة GCLOUD_PROJECT. يوصى بشدة باستخدام معرف المشروع "demo-*"، خاصة لاختبار الوحدة. راجع: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
تخزين | تكوين المحاكي | محاكي التخزين. يمكن أيضًا اكتشاف المضيف والمنفذ تلقائيًا من خلال المحور (راجع الحقل "المحور") أو تحديدهما عبر متغير البيئة FIREBASE_STORAGE_EMULATOR_HOST. |
TestEnvironmentConfig.database
محاكي قاعدة البيانات. يمكن أيضًا اكتشاف مضيفه ومنفذه تلقائيًا من خلال المحور (راجع الحقل "hub") أو تحديدهما عبر متغير البيئة FIREBASE_DATABASE_EMULATOR_HOST.
إمضاء:
database?: EmulatorConfig;
TestEnvironmentConfig.firestore
محاكي Firestore. يمكن أيضًا اكتشاف مضيفه ومنفذه تلقائيًا من خلال المحور (راجع الحقل "المحور") أو تحديدهما عبر متغير البيئة FIRESTORE_EMULATOR_HOST.
إمضاء:
firestore?: EmulatorConfig;
TestEnvironmentConfig.hub
مركز محاكي Firebase. يمكن أيضًا تحديده عبر متغير البيئة FIREBASE_EMULATOR_HUB. إذا تم تحديدها في كلتا الحالتين، فيمكن اكتشاف المحاكيات الأخرى قيد التشغيل تلقائيًا، وبالتالي لا يتم تحديدها بشكل صريح.
إمضاء:
hub?: HostAndPort;
TestEnvironmentConfig.projectId
معرف المشروع لبيئة الاختبار. يمكن أيضًا تحديده عبر متغير البيئة GCLOUD_PROJECT.
يوصى بشدة باستخدام معرف المشروع "demo-*"، خاصة لاختبار الوحدة. راجع: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
إمضاء:
projectId?: string;
TestEnvironmentConfig.storage
محاكي التخزين. يمكن أيضًا اكتشاف المضيف والمنفذ تلقائيًا من خلال المحور (راجع الحقل "المحور") أو تحديدهما عبر متغير البيئة FIREBASE_STORAGE_EMULATOR_HOST.
إمضاء:
storage?: EmulatorConfig;