当触发测试功能时,我正试图更新防火墙中的文档,如下所示import * as admin from '('test/{id}').onCreate(event => {
admin.firestore().collection("testcollection").document(data.truckIdadmin.fire
设置单元测试firebase函数(在线模式)。 我正在测试一个onCreate()函数,因此我需要在firestore中创建一个文档,以确保该函数被触发并正常工作。我遇到的问题是testEnv.firestore.makeDocumentSnapshot(data, path)没有创建新文档。如果文档已经存在,我可以将此数据写入其中并触发onCreate()函数,但是如果文档不存在,则在运行测试时会得到一个Error: 5 NOT_FOUND: No document to update