Vai alla console
Google si impegna a promuovere l'equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Spazio dei nomi: test

Interfaccia

Namespace

metodi

pulire

statico

pulire()

Completa le attività di pulizia.

fare un cambiamento

statico

makeChange (before, after) restituisce Object

Crea un oggetto Change da utilizzare come dati di test per le funzioni onWrite e onUpdate di Firestore e Realtime Database.

Parametro

prima

Oggetto

Istantanea prima della scrittura o dell'aggiornamento.

Il valore non deve essere nullo.

dopo

Oggetto

Istantanea dopo la scrittura o l'aggiornamento.

Il valore non deve essere nullo.

ritorna

non-null Object A Change oggetto per il test.

mockConfig

statico

mockConfig (config)

Valori fittizi restituiti da functions.config() .

Parametro

config

Oggetto

Coppie di valori-chiave che rappresentano la configurazione da deridere.

Il valore non deve essere nullo.

avvolgere

statico

wrap (cloudFunction) restituisce test.WrappedFunction

Accetta una funzione da testare e restituisce una WrappedFunction che può essere chiamata nel codice di test.

Parametro

cloudFunction

Oggetto

Un CloudFunction è sia un oggetto che esporta le sue definizioni di trigger su __trigger e può essere chiamato come funzione utilizzando l'API JavaScript per le funzioni cloud di Google.

Il valore non deve essere nullo.

ritorna

non-null test.WrappedFunction

WrappedFunction

statico

WrappedFunction (dati, opzioni)

Un tipo di funzione che può essere chiamato con dati di test e valori di override opzionali per il contesto dell'evento. Successivamente invocherà la funzione che avvolge con i dati di test forniti e un contesto di evento generato.

Parametro

dati

qualsiasi tipo

I dati del test.

Il valore non deve essere nullo.

opzioni

Oggetto

Sostituisci i valori per il contesto dell'evento come oggetto EventContextOptions .

Il valore può essere nullo.