서명:
export interface TestEnvironmentConfig
속성
속성 | 유형 | 설명 |
---|---|---|
데이터베이스 | EmulatorConfig | 데이터베이스 에뮬레이터 호스트와 포트는 허브를 통해 자동으로 검색되거나('hub' 필드 참조) 환경 변수 FIREBASE_DATABASE_EMULATOR_HOST를 통해 지정할 수도 있습니다. |
firestore | EmulatorConfig | Firestore 에뮬레이터 호스트와 포트는 허브를 통해 자동으로 검색되거나('hub' 필드 참조) 환경 변수 FIRESTORE_EMULATOR_HOST를 통해 지정할 수도 있습니다. |
허브 | HostAndPort | Firebase 에뮬레이터 허브 환경 변수 FIREBASE_EMULATOR_HUB를 통해 지정할 수도 있습니다. 두 가지 방법 중 하나로 지정하면 실행 중인 다른 에뮬레이터가 자동으로 검색될 수 있으므로 명시적으로 지정하지 않아야 합니다. |
projectId | 문자열 | 테스트 환경의 프로젝트 ID입니다. 환경 변수 GCLOUD_PROJECT를 통해 지정할 수도 있습니다.'demo-*' 프로젝트 ID는 특히 단위 테스트 시 사용하는 것이 좋습니다. 참고: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project |
스토리지 | EmulatorConfig | 스토리지 에뮬레이터 호스트와 포트는 허브를 통해 자동으로 검색되거나('hub' 필드 참조) 환경 변수 FIREBASE_STORAGE_EMULATOR_HOST를 통해 지정할 수도 있습니다. |
TestEnvironmentConfig.database
데이터베이스 에뮬레이터 호스트와 포트는 허브를 통해 자동으로 검색되거나('hub' 필드 참조) 환경 변수 FIREBASE_DATABASE_EMULATOR_HOST를 통해 지정할 수도 있습니다.
서명:
database?: EmulatorConfig;
TestEnvironmentConfig.firestore
Firestore 에뮬레이터 호스트와 포트는 허브를 통해 자동으로 검색되거나('hub' 필드 참조) 환경 변수 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
스토리지 에뮬레이터 호스트와 포트는 허브를 통해 자동으로 검색되거나('hub' 필드 참조) 환경 변수 FIREBASE_STORAGE_EMULATOR_HOST를 통해 지정할 수도 있습니다.
서명:
storage?: EmulatorConfig;