如何为测试目的创建Firebase Firestore的DocumentSnapshots?

5
我正在用Swift编写一个iOS应用程序,需要测试我的promise链。 应用程序中的一部分逻辑依赖于Firestore是否从调用中返回有效的DocumentSnapshot。 如果是有效的文档,则进入主屏幕,否则创建新用户流程。 我无法直接实例化DocumentSnapshot或继承并覆盖它,我还能做什么? 作为最后的手段,我可以为测试注入某些内容,但我想先在这里询问一下。 我可以自己实例化DocumentSnapshot对象吗?

仅从FireStore中读取文档有什么问题吗?为什么需要在代码中实例化某些内容?请设置测试路径和真实路径。测试路径不返回有效文档,而真实路径则会返回。 - Jay
1个回答

阿里云服务器只需要99元/年,新老用户同享,点击查看详情
0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,