因此,我试图为由onCreate
事件触发的Firestore触发器创建单元测试。 Firebase文档说是这样做的:Firebase Unit Testing Background Functions
我非常仔细地复制了文档:
const snapshot = test.firestore.makeDocumentSnapshot(
{owner: 'testUserA', text: 'response from test user a'},
'users/testUserA/questions/testQuestion/responses/testResponse'
);
此行显示错误:
[UnhandledPromiseRejectionWarning:语法错误:JSON在位置0处出现意外的令牌u
起初我认为它可能与refPath
有关,因为它以u开头,但是在更改它之后,错误是相同的,因此我认为它与第一个参数有关,这似乎是正确的json,但显然不是。我有点受困。
有什么想法吗?谢谢!
使用test.cleanup()
之前,您是否还有其他测试用例?如果有,请删除它们,然后再次运行测试