Espacio de nombres: prueba

Interfaz

Espacios de nombres

Métodos

limpiar

estático

limpiar()

Complete las tareas de limpieza.

hacer cambio

estático

makeChange (antes, después) devuelve Object

Hacer un objeto Change para usarlo como datos de prueba para las funciones onWrite y onUpdate de Firestore y Realtime Database.

Parámetro

antes de

Objeto

Instantánea antes de la escritura o actualización.

El valor no debe ser nulo.

después

Objeto

Instantánea después de la escritura o actualización.

El valor no debe ser nulo.

Devoluciones

non-null Object Un objeto de Change para probar.

mockConfig

estático

mockConfig (config)

Simulacros de valores devueltos por functions.config() .

Parámetro

config

Objeto

Pares clave-valor que representan la configuración para simular.

El valor no debe ser nulo.

envoltura

estático

wrap (cloudFunction) devuelve test.WrappedFunction

Toma una función para ser probada y devuelve una WrappedFunction que se puede llamar en el código de prueba.

Parámetro

cloudFunction

Objeto

Una CloudFunction es un objeto que exporta sus definiciones de activador en __trigger y se puede llamar como una función mediante la API de JavaScript para Google Cloud Functions.

El valor no debe ser nulo.

Devoluciones

non-null test.WrappedFunction

Función envuelta

estático

WrappedFunction (datos, opciones)

Un tipo de función que se puede llamar con datos de prueba y valores de anulación opcionales para el contexto del evento. Posteriormente invocará la función que envuelve con los datos de prueba proporcionados y un contexto de evento generado.

Parámetro

datos

cualquier tipo

Los datos de prueba.

El valor no debe ser nulo.

opciones

Objeto

Anula los valores del contexto del evento como un objeto EventContextOptions .

El valor puede ser nulo.