如何解决如何使用flutter小部件测试器单击flutter_facebook_login接受所有cookie弹出对话框
我正在使用 Flutter_facebook_login 包来允许我的应用程序的用户使用他们的 Facebook 帐户登录,现在我想对我的应用程序进行小部件测试,我需要测试人员完成登录过程。就我的应用程序而言,我可以让测试人员点击我选择的任何按钮,但是当我的应用程序调用 Facebook 登录 facebookLogin.logIn
时,弹出对话框会显示请求接受 cookie。
我不知道如何找到“全部接受”按钮来单击它。我尝试了以下代码
final acceptCookiesButton =
find.widgetWithText(ButtonType,"Accept All");
await tester.tap(acceptCookiesButton);
此页面上列出的所有按钮类型 https://flutter.dev/docs/release/breaking-changes/buttons 并没有让测试人员点击按钮。
我查看了 Flutter_facebook_login 源代码,没有找到对话代码,也没有任何“全部接受”按钮。如何找到不是我写的元素,又找不到它的代码?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。