我在Android项目中使用Firebase Analytics。我也在使用Robolectric进行测试。
运行Robolectric测试时是否发送了Firebase事件?在测试期间,代码确实达到了
AC
但它实际上在做什么吗?
答案 0 :(得分:1)
是的,它正在做点什么。
该应用将根据您用于构建应用的google-services.json文件根据其配置记录分析事件。这是将测试版本与生产版本分开的一个非常好的理由。 Firebase团队建议您为每个测试环境(例如dev,staging,prod)创建不同的项目,以便一次性项目中收集的信息不会影响其他项目。
看看this blog post,了解事情是如何运作的。