Unterschrift:
export interface RulesTestContext
Methoden
Methode | Beschreibung |
---|---|
Datenbank(DatenbankURL) | Rufen Sie eine Datenbankinstanz für diesen Testkontext ab. Die zurückgegebene Firebase JS-Client-SDK-Instanz kann mit den Client-SDK-APIs (v9 modular oder v9 kompatibel) verwendet werden. Siehe: Datenbank |
Firestore (Einstellungen) | Holen Sie sich eine Firestore- Instanz für diesen Testkontext. Die zurückgegebene Firebase JS-Client-SDK-Instanz kann mit den Client-SDK-APIs (v9 modular oder v9 kompatibel) verwendet werden. Siehe: Firestore |
Speicher(bucketUrl) | Rufen Sie eine FirebaseStorage- Instanz für diesen Testkontext ab. Die zurückgegebene Firebase JS-Client-SDK-Instanz kann mit den Client-SDK-APIs (v9 modular oder v9 kompatibel) verwendet werden. Siehe: FirebaseStorage |
RulesTestContext.database()
Rufen Sie eine Datenbankinstanz für diesen Testkontext ab. Die zurückgegebene Firebase JS-Client-SDK-Instanz kann mit den Client-SDK-APIs (v9 modular oder v9 kompatibel) verwendet werden.
Siehe: Datenbank
Unterschrift:
database(databaseURL?: string): firebase.database.Database;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
DatenbankURL | Zeichenfolge | die URL der Echtzeitdatenbankinstanz. Wenn angegeben, wird eine Instanz für eine emulierte Version des Namespace mit aus der URL extrahierten Parametern zurückgegeben |
Kehrt zurück:
firebase.database.Database
eine Database
, die für die Verbindung mit dem Emulator konfiguriert ist. Es wird nie eine Verbindung zur Produktion hergestellt, selbst wenn eine databaseURL
angegeben ist
RulesTestContext.firestore()
Holen Sie sich eine Firestore- Instanz für diesen Testkontext. Die zurückgegebene Firebase JS-Client-SDK-Instanz kann mit den Client-SDK-APIs (v9 modular oder v9 kompatibel) verwendet werden.
Siehe: Firestore
Unterschrift:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
Einstellungen | firebase.firestore.Settings | ein Einstellungsobjekt zum Konfigurieren der Firestore- Instanz |
Kehrt zurück:
firebase.firestore.Firestore
eine Firestore
Instanz, die für die Verbindung mit dem Emulator konfiguriert ist
RulesTestContext.storage()
Rufen Sie eine FirebaseStorage- Instanz für diesen Testkontext ab. Die zurückgegebene Firebase JS-Client-SDK-Instanz kann mit den Client-SDK-APIs (v9 modular oder v9 kompatibel) verwendet werden.
Siehe: FirebaseStorage
Unterschrift:
storage(bucketUrl?: string): firebase.storage.Storage;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
BucketUrl | Zeichenfolge |
Kehrt zurück:
firebase.storage.Storage
eine Storage
, die für die Verbindung mit dem Emulator konfiguriert ist