Tanda Tangan:
export interface RulesTestContext
Metode
Metode | Deskripsi |
---|---|
database(databaseURL) | Dapatkan instance Database untuk konteks pengujian ini. Instance Firebase JS Client SDK yang ditampilkan dapat digunakan dengan API SDK klien (compat v9 modular atau v9).Lihat: Database |
firestore(setelan) | Dapatkan instance Firestore untuk konteks pengujian ini. Instance Firebase JS Client SDK yang ditampilkan dapat digunakan dengan API SDK klien (compat v9 modular atau v9).Lihat: Firestore |
storage(bucketUrl) | Dapatkan instance FirebaseStorage untuk konteks pengujian ini. Instance Firebase JS Client SDK yang ditampilkan dapat digunakan dengan API SDK klien (v9 modular atau v9 compat).Lihat: FirebaseStorage |
RulesTestContext.database()
Dapatkan instance Database untuk konteks pengujian ini. Instance Firebase JS Client SDK yang ditampilkan dapat digunakan dengan API SDK klien (v9 modular atau v9 compat).
Lihat: Database
Tanda Tangan:
database(databaseURL?: string): firebase.database.Database;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
URLdatabase | string | URL instance Realtime Database. Jika ditentukan, instance untuk versi namespace yang diemulasi ditampilkan dengan parameter yang diekstrak dari URL |
Hasil:
firebase.database.Database
instance Database
yang dikonfigurasi untuk terhubung ke emulator. Node tidak pernah terhubung ke produksi meskipun databaseURL
produksi ditentukan
RulesTestContext.firestore()
Dapatkan instance Firestore untuk konteks pengujian ini. Instance Firebase JS Client SDK yang ditampilkan dapat digunakan dengan API SDK klien (v9 modular atau v9 compat).
Lihat: Firestore
Tanda Tangan:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
setelan | firebase.firestore.Settings | objek setelan untuk mengonfigurasi instance Firestore |
Hasil:
firebase.firestore.Firestore
instance Firestore
yang dikonfigurasi untuk terhubung ke emulator
RulesTestContext.storage()
Dapatkan instance FirebaseStorage untuk konteks pengujian ini. Instance Firebase JS Client SDK yang ditampilkan dapat digunakan dengan API SDK klien (v9 modular atau v9 compat).
Lihat: FirebaseStorage
Tanda Tangan:
storage(bucketUrl?: string): firebase.storage.Storage;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
URL bucket | string |
Hasil:
firebase.storage.Storage
instance Storage
yang dikonfigurasi untuk terhubung ke emulator