我有一个使用Firebase Web(客户端Javascript SDK)的网络应用程序。 如何测试Auth,Realtime Database触发器,包括
firebase.auth().onAuthStateChanged
,firebase.database().ref(...).on
等
我尝试使用mockfirebase,但它没有触发onAuthStateChanged
。
答案 0 :(得分:0)
执行此操作的最佳方法是创建两个(或多个(如果需要))firebase项目并使用一个进行测试。
firebase cli使用“部署目标”也支持此功能。您可以从源代码管理中的单个firebase.json配置文件部署到不同的firebase项目。
有关更多信息,请检查以下内容: https://firebase.google.com/docs/cli/targets