TestEnvironmentConfig 인터페이스

에뮬레이터를 포함한 단위 테스트 환경 구성.

서명:

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.database

데이터베이스 에뮬레이터. 해당 호스트와 포트는 허브("허브" 필드 참조)를 통해 자동으로 검색되거나 환경 변수 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;
, 에뮬레이터를 포함한 단위 테스트 환경 구성.

서명:

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.database

데이터베이스 에뮬레이터. 해당 호스트와 포트는 허브("허브" 필드 참조)를 통해 자동으로 검색되거나 환경 변수 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;