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