رابط TestEnvironmentConfig

پیکربندی محیط تست واحد، از جمله شبیه سازها.

امضا:

export interface TestEnvironmentConfig 

خواص

ویژگی تایپ کنید شرح
پایگاه داده EmulatorConfig شبیه ساز پایگاه داده میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIREBASE_DATABASE_EMULATOR_HOST مشخص شود.
آتش نشانی EmulatorConfig شبیه ساز Firestore. میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIRESTORE_EMULATOR_HOST مشخص شود.
هاب HostAndPort هاب شبیه ساز Firebase. همچنین از طریق متغیر محیطی FIREBASE_EMULATOR_HUB قابل تعیین است. اگر به هر صورت مشخص شود، دیگر شبیه‌سازهای در حال اجرا را می‌توان به‌طور خودکار کشف کرد، و بنابراین به صراحت مشخص نمی‌شود.
شناسه پروژه رشته شناسه پروژه محیط آزمایش. همچنین می توان از طریق متغیر محیطی GCLOUD_PROJECT مشخص کرد. شناسه پروژه "دمو-*" اکیداً توصیه می شود، به ویژه برای آزمایش واحد. ببینید: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
ذخیره سازی EmulatorConfig شبیه ساز Storage. میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIREBASE_STORAGE_EMULATOR_HOST مشخص شود.

TestEnvironmentConfig.database

شبیه ساز پایگاه داده میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIREBASE_DATABASE_EMULATOR_HOST مشخص شود.

امضا:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

شبیه ساز Firestore. میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIRESTORE_EMULATOR_HOST مشخص شود.

امضا:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

هاب شبیه ساز Firebase. همچنین از طریق متغیر محیطی 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

شبیه ساز Storage. میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIREBASE_STORAGE_EMULATOR_HOST مشخص شود.

امضا:

storage?: EmulatorConfig;
، پیکربندی محیط آزمایش واحد، از جمله شبیه سازها.

امضا:

export interface TestEnvironmentConfig 

خواص

ویژگی تایپ کنید شرح
پایگاه داده EmulatorConfig شبیه ساز پایگاه داده میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIREBASE_DATABASE_EMULATOR_HOST مشخص شود.
آتش نشانی EmulatorConfig شبیه ساز Firestore. میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIRESTORE_EMULATOR_HOST مشخص شود.
هاب HostAndPort هاب شبیه ساز Firebase. همچنین از طریق متغیر محیطی FIREBASE_EMULATOR_HUB قابل تعیین است. اگر به هر صورت مشخص شود، دیگر شبیه‌سازهای در حال اجرا را می‌توان به‌طور خودکار کشف کرد، و بنابراین به صراحت مشخص نمی‌شود.
شناسه پروژه رشته شناسه پروژه محیط آزمایش. همچنین می توان از طریق متغیر محیطی GCLOUD_PROJECT مشخص کرد. شناسه پروژه "دمو-*" اکیداً توصیه می شود، به ویژه برای آزمایش واحد. ببینید: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
ذخیره سازی EmulatorConfig شبیه ساز Storage. میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIREBASE_STORAGE_EMULATOR_HOST مشخص شود.

TestEnvironmentConfig.database

شبیه ساز پایگاه داده میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIREBASE_DATABASE_EMULATOR_HOST مشخص شود.

امضا:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

شبیه ساز Firestore. میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIRESTORE_EMULATOR_HOST مشخص شود.

امضا:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

هاب شبیه ساز Firebase. همچنین از طریق متغیر محیطی 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

شبیه ساز Storage. میزبان و پورت آن نیز می تواند به طور خودکار از طریق هاب (به فیلد "hub" مراجعه کنید) یا از طریق متغیر محیطی FIREBASE_STORAGE_EMULATOR_HOST مشخص شود.

امضا:

storage?: EmulatorConfig;