Во всех примерах используется Firebase SDK для облачных функций Quickstart, Mocha / Chai и Sinon ... Попытка использовать Jest вместо этого, мне интересно, каков правильный эквивалент sinon.stub ()?
Я попробовал следующее (только для тестирования принятия jest.mock () ...
const sinon = require('sinon');
const jest = require('jest');
describe('Cloud Functions', () => {
before(() => {
let myFunctions, adminInitStub;
let adminInitMock;
adminInitStub = sinon.stub(admin, 'initializeApp');
adminInitMock = jest.mock(admin, 'initializeApp');
myFunctions = require('../index');
myFunctions = require('../index');
, но я получаю сообщение об ошибке:
1, сбой
1) CloudХук функции "прежде всего": TypeError: jest.mock не является функцией
Я где-то ошибся ... но я не могу получить это спасибо за отзыв