如何测试Firebase Web应用程序?

时间:2017-06-19 06:24:01

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

我有一个使用Firebase Web(客户端Javascript SDK)的网络应用程序。 如何测试Auth,Realtime Database触发器,包括

firebase.auth().onAuthStateChangedfirebase.database().ref(...).on

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

1 个答案:

答案 0 :(得分:0)

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

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

有关更多信息,请检查以下内容: https://firebase.google.com/docs/cli/targets