运行Robolectric测试时是否发送了Firebase分析事件?

时间:2017-06-14 06:59:11

标签: android firebase robolectric firebase-analytics

我在Android项目中使用Firebase Analytics。我也在使用Robolectric进行测试。

运行Robolectric测试时是否发送了Firebase事件?在测试期间,代码确实达到了

AC

但它实际上在做什么吗?

1 个答案:

答案 0 :(得分:1)

是的,它正在做点什么。

该应用将根据您用于构建应用的google-services.json文件根据其配置记录分析事件。这是将测试版本与生产版本分开的一个非常好的理由。 Firebase团队建议您为每个测试环境(例如dev,staging,prod)创建不同的项目,以便一次性项目中收集的信息不会影响其他项目。

看看this blog post,了解事情是如何运作的。