Namensraum: Datenbank

Methoden

exampleDataSnapshot

statisch

exampleDataSnapshot() gibt test.database.DataSnapshot zurück

Rufen Sie einen Beispieldaten-Snapshot ab, der bereits mit Daten gefüllt ist. Kann an eine umschlossene Datenbank onCreate oder onDelete Funktion übergeben werden.

Kehrt zurück

non-null test.database.DataSnapshot

exampleDataSnapshotChange

statisch

exampleDataSnapshotChange() gibt test.database.DataSnapshot zurück

Rufen Sie ein Beispiel für Change Objekt von Daten-Snapshots ab, die bereits mit Daten gefüllt sind. Kann an eine umschlossene Datenbank onUpdate oder onWrite Funktion übergeben werden.

Kehrt zurück

non-null test.database.DataSnapshot

makeDataSnapshot

statisch

makeDataSnapshot(val, refPath, app) gibt test.database.DataSnapshot zurück

Erstellen Sie zum Testen einen Daten-Snapshot.

Parameter

val

(Zeichenfolge, Zahl, boolescher Wert oder Nicht-Null-Objekt)

Wert der Daten für den Snapshot.

refPath

Zeichenfolge

Vollständiger Pfad der Referenz (z. B. „users/alovelace“).

App

firebase.app.App

Die Firebase-App, zu der die Datenbank gehört. Für die Erstellung dieses Snapshots wird die bei der Initialisierung der App angegebene databaseURL verwendet. Sie müssen diesen Parameter nicht angeben, wenn Sie beim Initialisieren firebase-functions-test Konfigurationswerte angegeben haben.

Der Wert kann null sein.

Kehrt zurück

non-null test.database.DataSnapshot