Пространство имен: test

Интерфейс

Пространства имён

Методы

уборка

статический

очистка ()

Завершите задачи по очистке.

makeChange

статический

makeChange (before, after) возвращает объект

Сделайте объект Change который будет использоваться в качестве тестовых данных для функций onWrite и onUpdate Firestore и Realtime Database.

Параметр

перед

Объект

Снимок перед записью или обновлением.

Значение не должно быть нулевым.

после

Объект

Снимок после записи или обновления.

Значение не должно быть нулевым.

Возврат

non-null Object Change для тестирования.

mockConfig

статический

mockConfig (конфигурация)

Мок-значения, возвращаемые functions.config() .

Параметр

config

Объект

Пары ключ-значение, представляющие конфиг для имитации.

Значение не должно быть нулевым.

сворачивать

статический

wrap (cloudFunction) возвращает test.WrappedFunction

Принимает функцию для тестирования и возвращает WrappedFunction которую можно вызвать в тестовом коде.

Параметр

cloudFunction

Объект

CloudFunction - это как объект, который экспортирует свои определения триггеров в __trigger, так и может быть вызван как функция с помощью JavaScript API для Google Cloud Functions.

Значение не должно быть нулевым.

Возврат

non-null test.WrappedFunction

WrappedFunction

статический

WrappedFunction (данные, параметры)

Тип функции, которая может быть вызвана с тестовыми данными и дополнительными значениями переопределения для контекста события. Впоследствии он вызовет функцию, которую он обертывает, с предоставленными тестовыми данными и созданным контекстом события.

Параметр

данные

любой тип

Данные теста.

Значение не должно быть нулевым.

параметры

Объект

Переопределите значения для контекста события как объект EventContextOptions .

Значение может быть нулевым.