Namespace: test

Interface

Namespaces

Métodos

Limpar

estático

Limpar()

Conclua as tarefas de limpeza.

makeChange

estático

makeChange (antes, depois) retorna Objeto

Faça um objeto Change a ser usado como dados de teste para as funções onWrite e onUpdate Firestore e Realtime Database.

Parâmetro

antes

Objeto

Instantâneo antes da gravação ou atualização.

O valor não deve ser nulo.

após

Objeto

Instantâneo após a gravação ou atualização.

O valor não deve ser nulo.

Devoluções

non-null Object Um objeto Change para teste.

mockConfig

estático

mockConfig (config)

Valores de simulação retornados por functions.config() .

Parâmetro

config

Objeto

Pares de valores-chave que representam a configuração para simular.

O valor não deve ser nulo.

embrulho

estático

wrap (cloudFunction) retorna test.WrappedFunction

Leva uma função a ser testada e retorna um WrappedFunction que pode ser chamado no código de teste.

Parâmetro

cloudFunction

Objeto

Um CloudFunction é um objeto que exporta suas definições de gatilho em __trigger e pode ser chamado como uma função usando a API JavaScript para Google Cloud Functions.

O valor não deve ser nulo.

Devoluções

non-null test.WrappedFunction

WrappedFunction

estático

WrappedFunction (dados, opções)

Um tipo de função que pode ser chamado com dados de teste e valores de substituição opcionais para o contexto do evento. Em seguida, ele invocará a função que agrupa com os dados de teste fornecidos e um contexto de evento gerado.

Parâmetro

dados

qualquer tipo

Os dados de teste.

O valor não deve ser nulo.

opções

Objeto

Substitua os valores do contexto do evento como um objeto EventContextOptions .

O valor pode ser nulo.