Podpis:
export interface RulesTestContext
Metody
Metoda | Opis |
---|---|
database(databaseURL) | Pobierz instancję Bazy danych na potrzeby tego kontekstu testowego. Zwróconej instancji pakietu SDK Firebase JS można używać z interfejsami API pakietu SDK klienta (modułowy v9 lub zgodny z wersją 9).Patrz: Baza danych |
firestore(ustawienia) | Pobierz instancję Firestore na potrzeby tego kontekstu testowego. Zwróconej instancji pakietu SDK Firebase JS można używać z interfejsami API pakietu SDK klienta (modułowy v9 lub zgodny z wersją 9).Patrz: Firestore |
storage(bucketUrl) | W tym kontekście testowym pobierz instancję FirebaseStorage. Zwróconej instancji pakietu SDK Firebase JS można używać z interfejsami API pakietu SDK klienta (modułowy v9 lub zgodny z wersją 9).Zobacz: FirebaseStorage |
RulesTestContext.database()
Pobierz instancję Bazy danych na potrzeby tego kontekstu testowego. Zwróconej instancji pakietu SDK Firebase JS można używać z interfejsami API pakietu SDK klienta (modułowym w wersji 9 lub zgodnym z wersją 9).
Zobacz: Baza danych
Podpis:
database(databaseURL?: string): firebase.database.Database;
Parametry
Parametr | Typ | Opis |
---|---|---|
adresURL bazy danych | ciąg znaków | adres URL instancji Bazy danych czasu rzeczywistego. Jeśli jest określony, zwraca instancję dla emulowanej wersji przestrzeni nazw z parametrami wyodrębnionymi z adresu URL |
Zwroty:
firebase.database.Database
instancję Database
skonfigurowaną pod kątem łączenia się z emulatorem. Nigdy nie łączy się ze ścieżką produkcyjną, nawet jeśli określono produkcyjne databaseURL
RulesTestContext.firestore()
Pobierz instancję Firestore na potrzeby tego kontekstu testowego. Zwróconej instancji pakietu SDK Firebase JS można używać z interfejsami API pakietu SDK klienta (modułowym w wersji 9 lub zgodnym z wersją 9).
Zobacz: Firestore
Podpis:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
Parametry
Parametr | Typ | Opis |
---|---|---|
ustawienia | firebase.firestore.Ustawienia | obiekt ustawień do konfigurowania instancji Firestore |
Zwroty:
firebase.firestore.Firestore
instancja Firestore
skonfigurowana tak, aby łączyć się z emulatorem
RulesTestContext.storage()
W tym kontekście testowym pobierz instancję FirebaseStorage. Zwróconej instancji pakietu SDK Firebase JS można używać z interfejsami API pakietu SDK klienta (modułowym w wersji 9 lub zgodnym z wersją 9).
Zobacz: FirebaseStorage
Podpis:
storage(bucketUrl?: string): firebase.storage.Storage;
Parametry
Parametr | Typ | Opis |
---|---|---|
adres URL zasobnika | ciąg znaków |
Zwroty:
firebase.storage.Storage
instancja Storage
skonfigurowana pod kątem połączenia z emulatorem