【发布时间】:2019-03-14 04:17:42
【问题描述】:
如何在下面的 firebase admin SDK 中监视更新功能?
yield admin.database().ref('ref').update(obj)
我在下面尝试过,但我不能
const databaseStub = sinon.stub();
const refStub = sinon.stub();
const updateStub = sinon.stub();
sinon.stub(admin, 'database').get(() => databaseStub);
databaseStub.returns({ ref: refStub });
const spy = refStub.withArgs('ref').returns({ update: sinon.spy(updateStub.returns(Promise.resolve(true))) });
如果您需要更多信息来解决这个问题,请告诉我;)
【问题讨论】:
标签: javascript node.js firebase firebase-realtime-database sinon