Giao diện TestEnvironmentConfig

Cấu hình môi trường kiểm thử đơn vị, bao gồm cả trình mô phỏng.

Chữ ký:

export interface TestEnvironmentConfig 

Thuộc tính

Tài sản Loại Mô tả
cơ sở dữ liệu EmulatorConfig Trình mô phỏng cơ sở dữ liệu. Máy chủ lưu trữ và cổng cũng có thể được tự động khám phá thông qua trung tâm (xem trường "trung tâm") hoặc được chỉ định qua biến môi trường FIREBASE_DATABASE_EMULATOR_HOST.
cửa hàng lửa EmulatorConfig Trình mô phỏng Firestore. Máy chủ lưu trữ và cổng cũng có thể được tự động khám phá thông qua trung tâm (xem trường "trung tâm") hoặc được chỉ định thông qua biến môi trường FIRESTORE_EMULATOR_HOST.
trung tâm HostAndPort Trung tâm Trình mô phỏng Firebase. Cũng có thể được chỉ định thông qua biến môi trường FIREBASE_EMULATOR_HUB. Nếu được chỉ định theo một trong hai cách, thì hệ thống có thể tự động phát hiện các trình mô phỏng đang chạy khác và do đó, không được chỉ định rõ ràng.
projectId chuỗi Mã dự án của môi trường thử nghiệm. Bạn cũng có thể chỉ định thông qua biến môi trường GCLOUD_PROJECT."demo-*" bạn nên sử dụng mã dự án, đặc biệt là khi kiểm thử đơn vị. Hãy xem bài viết: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
bộ nhớ EmulatorConfig Trình mô phỏng bộ nhớ. Máy chủ lưu trữ và cổng cũng có thể được tự động khám phá thông qua trung tâm (xem trường "trung tâm") hoặc được chỉ định qua biến môi trường FIREBASE_STORAGE_EMULATOR_HOST.

TestEnvironmentConfig.database

Trình mô phỏng cơ sở dữ liệu. Máy chủ lưu trữ và cổng cũng có thể được tự động khám phá thông qua trung tâm (xem trường "trung tâm") hoặc được chỉ định qua biến môi trường FIREBASE_DATABASE_EMULATOR_HOST.

Chữ ký:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

Trình mô phỏng Firestore. Máy chủ lưu trữ và cổng cũng có thể được tự động khám phá thông qua trung tâm (xem trường "trung tâm") hoặc được chỉ định thông qua biến môi trường FIRESTORE_EMULATOR_HOST.

Chữ ký:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

Trung tâm Trình mô phỏng Firebase. Cũng có thể được chỉ định thông qua biến môi trường FIREBASE_EMULATOR_HUB. Nếu được chỉ định theo một trong hai cách, thì hệ thống có thể tự động phát hiện các trình mô phỏng đang chạy khác và do đó, không được chỉ định rõ ràng.

Chữ ký:

hub?: HostAndPort;

TestEnvironmentConfig.projectId

Mã dự án của môi trường thử nghiệm. Bạn cũng có thể chỉ định thông qua biến môi trường GCLOUD_PROJECT.

"Bản minh hoạ-*" bạn nên sử dụng mã dự án, đặc biệt là để kiểm thử đơn vị. Hãy xem bài viết: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project

Chữ ký:

projectId?: string;

TestEnvironmentConfig.storage

Trình mô phỏng bộ nhớ. Máy chủ lưu trữ và cổng cũng có thể được tự động khám phá thông qua trung tâm (xem trường "trung tâm") hoặc được chỉ định qua biến môi trường FIREBASE_STORAGE_EMULATOR_HOST.

Chữ ký:

storage?: EmulatorConfig;