javascript - 如何测试我的 Firebase 网络应用?

标签 javascript firebase firebase-realtime-database firebase-authentication karma-jasmine

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .


4年前关闭。







Improve this question




我有一个使用 Firebase Web(客户端 Javascript SDK)的网络应用程序。
如何测试身份验证、实时数据库触发器,包括
firebase.auth().onAuthStateChanged , firebase.database().ref(...).on等等。

我尝试使用 mockfirebase但它没有触发 onAuthStateChanged .

最佳答案

最好的方法是创建两个(或多个,如果需要)firebase 项目并使用一个进行测试。

使用“部署目标”的 firebase cli 也支持这一点。您可以从源代码管理中的单个 firebase.json 配置文件部署到不同的 firebase 项目。

有关更多信息,请查看:
https://firebase.google.com/docs/cli/targets

关于javascript - 如何测试我的 Firebase 网络应用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44623502/

相关文章:

firebase - 电子邮件 : [Firebase] Client access to your Cloud Firestore database expiring in X day(s)

swift - 是否可以在 Firebase 中为 child 添加密码?

ios - 未连接时如何在带有回调的Firebase中使用observeSingleEvent?

java - 如何使用 java 代码从 Firebase 获取值并保存在属性中

firebase - 来自/到 Firebase 数据库服务器的流量是否被压缩?

javascript - Firebase 用户设置?

javascript - 尽管处于不同的功能,但为什么它会陷入无限循环?

javascript - django javascript 不工作

javascript - 未捕获的语法错误 : Invalid or unexpected token (​ code getting included in script file)

javascript - 如何将 d3.svg.axis 限制为整数标签?