Interface TestEnvironmentConfig

Configuration de l'environnement de tests unitaires, y compris les émulateurs.

Signature:

export interface TestEnvironmentConfig 

Propriétés

Propriété Taper Description
base de données Configuration de l'émulateur L'émulateur de base de données. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIREBASE_DATABASE_EMULATOR_HOST.
magasin de feu Configuration de l'émulateur L'émulateur Firestore. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIrestore_EMULATOR_HOST.
moyeu HôteEtPort Le hub de l'émulateur Firebase. Peut également être spécifié via la variable d'environnement FIREBASE_EMULATOR_HUB. S'ils sont spécifiés d'une manière ou d'une autre, d'autres émulateurs en cours d'exécution peuvent être automatiquement découverts et ne doivent donc pas être explicitement spécifiés.
ID du projet chaîne L’ID de projet de l’environnement de test. Peut également être spécifié via la variable d'environnement GCLOUD_PROJECT. Un ID de projet « demo-* » est fortement recommandé, en particulier pour les tests unitaires. Voir : https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
stockage Configuration de l'émulateur L'émulateur de stockage. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIREBASE_STORAGE_EMULATOR_HOST.

TestEnvironmentConfig.database

L'émulateur de base de données. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIREBASE_DATABASE_EMULATOR_HOST.

Signature:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

L'émulateur Firestore. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIrestore_EMULATOR_HOST.

Signature:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

Le hub de l'émulateur Firebase. Peut également être spécifié via la variable d'environnement FIREBASE_EMULATOR_HUB. S'ils sont spécifiés d'une manière ou d'une autre, d'autres émulateurs en cours d'exécution peuvent être automatiquement découverts et ne doivent donc pas être explicitement spécifiés.

Signature:

hub?: HostAndPort;

TestEnvironmentConfig.projectId

L’ID de projet de l’environnement de test. Peut également être spécifié via la variable d'environnement GCLOUD_PROJECT.

Un ID de projet « demo-* » est fortement recommandé, en particulier pour les tests unitaires. Voir : https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project

Signature:

projectId?: string;

TestEnvironmentConfig.storage

L'émulateur de stockage. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIREBASE_STORAGE_EMULATOR_HOST.

Signature:

storage?: EmulatorConfig;
, Configuration de l'environnement de tests unitaires, y compris les émulateurs.

Signature:

export interface TestEnvironmentConfig 

Propriétés

Propriété Taper Description
base de données Configuration de l'émulateur L'émulateur de base de données. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIREBASE_DATABASE_EMULATOR_HOST.
magasin de feu Configuration de l'émulateur L'émulateur Firestore. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIrestore_EMULATOR_HOST.
moyeu HôteEtPort Le hub de l'émulateur Firebase. Peut également être spécifié via la variable d'environnement FIREBASE_EMULATOR_HUB. S'ils sont spécifiés d'une manière ou d'une autre, d'autres émulateurs en cours d'exécution peuvent être automatiquement découverts et ne doivent donc pas être explicitement spécifiés.
ID du projet chaîne L’ID de projet de l’environnement de test. Peut également être spécifié via la variable d'environnement GCLOUD_PROJECT. Un ID de projet « demo-* » est fortement recommandé, en particulier pour les tests unitaires. Voir : https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
stockage Configuration de l'émulateur L'émulateur de stockage. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIREBASE_STORAGE_EMULATOR_HOST.

TestEnvironmentConfig.database

L'émulateur de base de données. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIREBASE_DATABASE_EMULATOR_HOST.

Signature:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

L'émulateur Firestore. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIrestore_EMULATOR_HOST.

Signature:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

Le hub de l'émulateur Firebase. Peut également être spécifié via la variable d'environnement FIREBASE_EMULATOR_HUB. S'ils sont spécifiés d'une manière ou d'une autre, d'autres émulateurs en cours d'exécution peuvent être automatiquement découverts et ne doivent donc pas être explicitement spécifiés.

Signature:

hub?: HostAndPort;

TestEnvironmentConfig.projectId

L’ID de projet de l’environnement de test. Peut également être spécifié via la variable d'environnement GCLOUD_PROJECT.

Un ID de projet « demo-* » est fortement recommandé, en particulier pour les tests unitaires. Voir : https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project

Signature:

projectId?: string;

TestEnvironmentConfig.storage

L'émulateur de stockage. Son hôte et son port peuvent également être découverts automatiquement via le hub (voir champ "hub") ou spécifiés via la variable d'environnement FIREBASE_STORAGE_EMULATOR_HOST.

Signature:

storage?: EmulatorConfig;