我实现了一个连接到 Google Calendar API 的应用程序来读取用户的日历事件。我一直在尝试使用 Firebase Android Instrumentation Test 功能测试我的应用程序。不需要登录的功能(例如主屏幕)已经过测试并顺利通过。我还没有实现登录,但只按照本指南 ==> https://developers.google.com/calendar/quickstart/android向谷歌日历 API 发出请求。当我的测试达到这一点时,会出现一个谷歌登录页面并一直停留在那里直到测试停止。
第二次,我尝试运行 Robo 测试,该测试在该阶段之后通过了很好的测试,因为我注意到 Robo 创建了一个电子邮件地址来向谷歌进行身份验证,以显示我正在测试的活动。但我想根据我写的测试看到测试结果。
第三次,我尝试运行仪器测试,但又失败了。我检查了视频,发现这次它不再有一个带有两个单选框的屏幕来选择一个帐户。一个是我想是 Robo 创建的帐户,另一个是添加一个新帐户。
请帮助我了解如何为我的仪器测试指定一个默认帐户以使用并通过谷歌登录页面。