서명:
export interface RulesTestContext
행동 양식
방법 | 설명 |
---|---|
데이터베이스(데이터베이스URL) | 이 테스트 컨텍스트에 대한 데이터베이스 인스턴스를 가져옵니다. 반환된 Firebase JS 클라이언트 SDK 인스턴스는 클라이언트 SDK API(v9 모듈식 또는 v9 호환)와 함께 사용할 수 있습니다. 참조: 데이터베이스 |
Firestore(설정) | 이 테스트 컨텍스트에 대한 Firestore 인스턴스를 가져옵니다. 반환된 Firebase JS 클라이언트 SDK 인스턴스는 클라이언트 SDK API(v9 모듈식 또는 v9 호환)와 함께 사용할 수 있습니다. 참조: Firestore |
저장소(bucketUrl) | 이 테스트 컨텍스트에 대한 FirebaseStorage 인스턴스를 가져옵니다. 반환된 Firebase JS 클라이언트 SDK 인스턴스는 클라이언트 SDK API(v9 모듈식 또는 v9 호환)와 함께 사용할 수 있습니다. 참조: FirebaseStorage |
규칙TestContext.database()
이 테스트 컨텍스트에 대한 데이터베이스 인스턴스를 가져옵니다. 반환된 Firebase JS 클라이언트 SDK 인스턴스는 클라이언트 SDK API(v9 모듈식 또는 v9 호환)와 함께 사용할 수 있습니다.
참조: 데이터베이스
서명:
database(databaseURL?: string): firebase.database.Database;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
데이터베이스URL | 끈 | 실시간 데이터베이스 인스턴스의 URL입니다. 지정된 경우 URL에서 추출된 매개변수가 포함된 네임스페이스의 에뮬레이트된 버전에 대한 인스턴스를 반환합니다. |
보고:
firebase.database.Database
에뮬레이터에 연결하도록 구성된 Database
인스턴스. 프로덕션 databaseURL
지정된 경우에도 프로덕션에 연결되지 않습니다.
규칙TestContext.firestore()
이 테스트 컨텍스트에 대한 Firestore 인스턴스를 가져옵니다. 반환된 Firebase JS 클라이언트 SDK 인스턴스는 클라이언트 SDK API(v9 모듈식 또는 v9 호환)와 함께 사용할 수 있습니다.
참조: Firestore
서명:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
설정 | firebase.firestore.설정 | Firestore 인스턴스를 구성하기 위한 설정 객체 |
보고:
firebase.firestore.Firestore
에뮬레이터에 연결하도록 구성된 Firestore
인스턴스
규칙TestContext.storage()
이 테스트 컨텍스트에 대한 FirebaseStorage 인스턴스를 가져옵니다. 반환된 Firebase JS 클라이언트 SDK 인스턴스는 클라이언트 SDK API(v9 모듈식 또는 v9 호환)와 함께 사용할 수 있습니다.
참조: FirebaseStorage
서명:
storage(bucketUrl?: string): firebase.storage.Storage;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
버킷 URL | 끈 |
보고:
firebase.storage.스토리지
에뮬레이터에 연결하도록 구성된 Storage
인스턴스