【发布时间】:2018-12-04 08:47:43
【问题描述】:
在 Firebase SDK for Cloud Functions 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) 云函数 “首先”钩子: TypeError: jest.mock 不是函数
我在某个地方错了……但我无法理解 感谢反馈
【问题讨论】:
标签: javascript jestjs sinon