签名:
export interface TestEnvironmentConfig
特性
财产 | 类型 | 描述 |
---|---|---|
数据库 | 模拟器配置 | 数据库模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIREBASE_DATABASE_EMULATOR_HOST 指定。 |
火库 | 模拟器配置 | Firestore 模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIRESTORE_EMULATOR_HOST 指定。 |
中心 | 主机和端口 | Firebase 模拟器中心。也可以通过环境变量 FIREBASE_EMULATOR_HUB 指定。如果以任何一种方式指定,则可以自动发现其他正在运行的模拟器,因此无需显式指定。 |
项目编号 | 细绳 | 测试环境的项目ID。也可以通过环境变量GCLOUD_PROJECT指定。强烈建议使用“demo-*”项目 ID,特别是对于单元测试。请参阅:https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
贮存 | 模拟器配置 | 存储模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIREBASE_STORAGE_EMULATOR_HOST 指定。 |
测试环境配置.数据库
数据库模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIREBASE_DATABASE_EMULATOR_HOST 指定。
签名:
database?: EmulatorConfig;
测试环境配置.firestore
Firestore 模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIRESTORE_EMULATOR_HOST 指定。
签名:
firestore?: EmulatorConfig;
测试环境配置.hub
Firebase 模拟器中心。也可以通过环境变量 FIREBASE_EMULATOR_HUB 指定。如果以任何一种方式指定,则可以自动发现其他正在运行的模拟器,因此无需显式指定。
签名:
hub?: HostAndPort;
测试环境配置.projectId
测试环境的项目ID。也可以通过环境变量GCLOUD_PROJECT指定。
强烈建议使用“demo-*”项目 ID,特别是对于单元测试。请参阅:https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
签名:
projectId?: string;
测试环境配置.storage
存储模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIREBASE_STORAGE_EMULATOR_HOST 指定。
签名:
storage?: EmulatorConfig;
,单元测试环境的配置,包括模拟器。签名:
export interface TestEnvironmentConfig
特性
财产 | 类型 | 描述 |
---|---|---|
数据库 | 模拟器配置 | 数据库模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIREBASE_DATABASE_EMULATOR_HOST 指定。 |
火库 | 模拟器配置 | Firestore 模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIRESTORE_EMULATOR_HOST 指定。 |
中心 | 主机和端口 | Firebase 模拟器中心。也可以通过环境变量 FIREBASE_EMULATOR_HUB 指定。如果以任何一种方式指定,则可以自动发现其他正在运行的模拟器,因此无需显式指定。 |
项目编号 | 细绳 | 测试环境的项目ID。也可以通过环境变量GCLOUD_PROJECT指定。强烈建议使用“demo-*”项目 ID,特别是对于单元测试。请参阅:https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
贮存 | 模拟器配置 | 存储模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIREBASE_STORAGE_EMULATOR_HOST 指定。 |
测试环境配置.数据库
数据库模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIREBASE_DATABASE_EMULATOR_HOST 指定。
签名:
database?: EmulatorConfig;
测试环境配置.firestore
Firestore 模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIRESTORE_EMULATOR_HOST 指定。
签名:
firestore?: EmulatorConfig;
测试环境配置.hub
Firebase 模拟器中心。也可以通过环境变量 FIREBASE_EMULATOR_HUB 指定。如果以任何一种方式指定,则可以自动发现其他正在运行的模拟器,因此无需显式指定。
签名:
hub?: HostAndPort;
测试环境配置.projectId
测试环境的项目ID。也可以通过环境变量GCLOUD_PROJECT指定。
强烈建议使用“demo-*”项目 ID,特别是对于单元测试。请参阅:https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
签名:
projectId?: string;
测试环境配置.storage
存储模拟器。其主机和端口也可以通过集线器自动发现(请参阅“集线器”字段)或通过环境变量 FIREBASE_STORAGE_EMULATOR_HOST 指定。
签名:
storage?: EmulatorConfig;