Interfaz TestEnvironmentConfig

Configuración del entorno de pruebas unitarias, incluidos emuladores.

Firma:

export interface TestEnvironmentConfig 

Propiedades

Propiedad Tipo Descripción
base de datos Configuración del emulador El emulador de base de datos. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIREBASE_DATABASE_EMULATOR_HOST.
tienda de fuego Configuración del emulador El emulador de Firestore. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIRESTORE_EMULATOR_HOST.
centro HostYPuerto El centro del emulador de Firebase. También se puede especificar mediante la variable de entorno FIREBASE_EMULATOR_HUB. Si se especifica de cualquier manera, se pueden descubrir automáticamente otros emuladores en ejecución y, por lo tanto, no se deben especificar explícitamente.
Projecto ID cadena El ID del proyecto del entorno de prueba. También se puede especificar mediante la variable de entorno GCLOUD_PROJECT. Se recomienda encarecidamente un ID de proyecto "demo-*", especialmente para pruebas unitarias. Ver: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
almacenamiento Configuración del emulador El emulador de almacenamiento. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIREBASE_STORAGE_EMULATOR_HOST.

TestEnvironmentConfig.base de datos

El emulador de base de datos. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIREBASE_DATABASE_EMULATOR_HOST.

Firma:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

El emulador de Firestore. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIRESTORE_EMULATOR_HOST.

Firma:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

El centro del emulador de Firebase. También se puede especificar mediante la variable de entorno FIREBASE_EMULATOR_HUB. Si se especifica de cualquier manera, se pueden descubrir automáticamente otros emuladores en ejecución y, por lo tanto, no se deben especificar explícitamente.

Firma:

hub?: HostAndPort;

TestEnvironmentConfig.projectId

El ID del proyecto del entorno de prueba. También se puede especificar mediante la variable de entorno GCLOUD_PROJECT.

Se recomienda encarecidamente un ID de proyecto "demo-*", especialmente para pruebas unitarias. Ver: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project

Firma:

projectId?: string;

TestEnvironmentConfig.almacenamiento

El emulador de almacenamiento. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIREBASE_STORAGE_EMULATOR_HOST.

Firma:

storage?: EmulatorConfig;
, Configuración del entorno de pruebas unitarias, incluidos los emuladores.

Firma:

export interface TestEnvironmentConfig 

Propiedades

Propiedad Tipo Descripción
base de datos Configuración del emulador El emulador de base de datos. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIREBASE_DATABASE_EMULATOR_HOST.
tienda de fuego Configuración del emulador El emulador de Firestore. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIRESTORE_EMULATOR_HOST.
centro HostYPuerto El centro del emulador de Firebase. También se puede especificar mediante la variable de entorno FIREBASE_EMULATOR_HUB. Si se especifica de cualquier manera, se pueden descubrir automáticamente otros emuladores en ejecución y, por lo tanto, no se deben especificar explícitamente.
Projecto ID cadena El ID del proyecto del entorno de prueba. También se puede especificar mediante la variable de entorno GCLOUD_PROJECT. Se recomienda encarecidamente un ID de proyecto "demo-*", especialmente para pruebas unitarias. Ver: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
almacenamiento Configuración del emulador El emulador de almacenamiento. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIREBASE_STORAGE_EMULATOR_HOST.

TestEnvironmentConfig.base de datos

El emulador de base de datos. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIREBASE_DATABASE_EMULATOR_HOST.

Firma:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

El emulador de Firestore. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIRESTORE_EMULATOR_HOST.

Firma:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

El centro del emulador de Firebase. También se puede especificar mediante la variable de entorno FIREBASE_EMULATOR_HUB. Si se especifica de cualquier manera, se pueden descubrir automáticamente otros emuladores en ejecución y, por lo tanto, no se deben especificar explícitamente.

Firma:

hub?: HostAndPort;

TestEnvironmentConfig.projectId

El ID del proyecto del entorno de prueba. También se puede especificar mediante la variable de entorno GCLOUD_PROJECT.

Se recomienda encarecidamente un ID de proyecto "demo-*", especialmente para pruebas unitarias. Ver: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project

Firma:

projectId?: string;

TestEnvironmentConfig.almacenamiento

El emulador de almacenamiento. Su host y puerto también se pueden descubrir automáticamente a través del concentrador (consulte el campo "hub") o especificarse mediante la variable de entorno FIREBASE_STORAGE_EMULATOR_HOST.

Firma:

storage?: EmulatorConfig;