Namespace: teste

Interface

Espaços para nome

Métodos

limpar

estático

limpar()

Conclua as tarefas de limpeza.

fazer mudança

estático

makeChange(antes, depois) retorna Objeto

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

Parâmetro

antes

Objeto

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

O valor não deve ser nulo.

depois

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 simulados retornados por functions.config() .

Parâmetro

configuração

Objeto

Pares de valores-chave que representam a configuração a ser simulada.

O valor não deve ser nulo.

enrolar

estático

wrap(cloudFunction) retorna test.WrappedFunction

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

Parâmetro

função de nuvem

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

Função Wrapped

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. Posteriormente, ele invocará a função que envolve 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.