Espacio de nombres: prueba

Interfaz

Espacios de nombres

Métodos

limpiar

estático

limpiar()

Completar tareas de limpieza.

hacer cambio

estático

makeChange(antes, después) devuelve Objeto

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

Parámetro

antes

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 Change para prueba.

configuración simulada

estático

simulacroConfig(config)

Valores simulados devueltos por functions.config() .

Parámetro

configuración

Objeto

Pares clave-valor que representan la configuración que se va a simular.

El valor no debe ser nulo.

envoltura

estático

wrap(cloudFunction) devuelve test.WrappedFunction

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

Parámetro

nubeFunción

Objeto

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

El valor no debe ser nulo.

Devoluciones

non-null test.WrappedFunction

Función envuelta

estático

Función envuelta (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 incluye con los datos de prueba proporcionados y un contexto de evento generado.

Parámetro

datos

cualquier tipo

Los datos de la prueba.

El valor no debe ser nulo.

opciones

Objeto

Anule los valores para el contexto del evento como un objeto EventContextOptions .

El valor puede ser nulo.