サイン:
export interface TestEnvironmentConfig
プロパティ
財産 | タイプ | 説明 |
---|---|---|
データベース | エミュレータ構成 | データベースエミュレータ。そのホストとポートは、ハブ (「ハブ」フィールドを参照) を通じて自動的に検出することも、環境変数 FIREBASE_DATABASE_EMULATOR_HOST で指定することもできます。 |
消防署 | エミュレータ構成 | Firestoreエミュレータ。そのホストとポートは、ハブ (「ハブ」フィールドを参照) を通じて自動的に検出することも、環境変数 FIRESTORE_EMULATOR_HOST で指定することもできます。 |
ハブ | ホストとポート | Firebase エミュレータ ハブ。環境変数 FIREBASE_EMULATOR_HUB を介して指定することもできます。どちらの方法でも指定すると、実行中の他のエミュレータが自動的に検出されるため、明示的に指定する必要はありません。 |
プロジェクトID | 弦 | テスト環境のプロジェクト ID。環境変数 GCLOUD_PROJECT を介して指定することもできます。特に単体テストの場合は、「demo-*」プロジェクト ID を強くお勧めします。参照: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
ストレージ | エミュレータ構成 | ストレージエミュレータ。そのホストとポートは、ハブ (「ハブ」フィールドを参照) を通じて自動的に検出することも、環境変数 FIREBASE_STORAGE_EMULATOR_HOST で指定することもできます。 |
TestEnvironmentConfig.データベース
データベースエミュレータ。そのホストとポートは、ハブ (「ハブ」フィールドを参照) を通じて自動的に検出することも、環境変数 FIREBASE_DATABASE_EMULATOR_HOST で指定することもできます。
サイン:
database?: EmulatorConfig;
TestEnvironmentConfig.firestore
Firestoreエミュレータ。そのホストとポートは、ハブ (「ハブ」フィールドを参照) を通じて自動的に検出することも、環境変数 FIRESTORE_EMULATOR_HOST で指定することもできます。
サイン:
firestore?: EmulatorConfig;
TestEnvironmentConfig.hub
Firebase エミュレータ ハブ。環境変数 FIREBASE_EMULATOR_HUB を介して指定することもできます。どちらの方法でも指定すると、実行中の他のエミュレータが自動的に検出されるため、明示的に指定する必要はありません。
サイン:
hub?: HostAndPort;
TestEnvironmentConfig.projectId
テスト環境のプロジェクト ID。環境変数 GCLOUD_PROJECT を介して指定することもできます。
特に単体テストの場合は、「demo-*」プロジェクト ID を強くお勧めします。参照: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
サイン:
projectId?: string;
TestEnvironmentConfig.storage
ストレージエミュレータ。そのホストとポートは、ハブ (「ハブ」フィールドを参照) を通じて自動的に検出することも、環境変数 FIREBASE_STORAGE_EMULATOR_HOST で指定することもできます。
サイン:
storage?: EmulatorConfig;