flutter-test相关内容
当我通过 API 登录时,我得到了 User_id 值,我可以在控制台上打印,但我想在另一个屏幕上使用它.那么如何将数据发送到另一个屏幕呢?//第一个屏幕 未来的 postMethod() 异步 {var api = Uri.parse("https://demo.likemyfiles.com/DS/api/auth/otp");地图映射日期 = {“电话":_phone.text,'otp'
..
我有2个类,其中一个需要传数据,B类没有这个类的数据,比如登录类把注册数据传给A类,但是B类没有这个数据,但是它需要访问 A 类? 我使用了 Navigation.of(context).pushNamed(context, classB.id) 但不工作 解决方案 你可以使用 constructor 但是在这种情况下,每当你使用这个类时,你必须提供值,你也可以创建类值 nul
..
我正在尝试测试一个简单的存储库类,它使用作为依赖注入的 Dio 包进行网络调用.Http.post 的要求是将 Map 对象发送到带有 'Content-Type': 'application/json 标头的 URL.您可以在下面看到: 类 AuthenticateUserRemoteDataSourceImpl实现 AuthenticateUserRepository {最终的 Dio ht
..
当我通过 API 登录时,我获得了 User_id 值,我可以在控制台上打印该值,但我想在另一个屏幕上使用它.那么如何将数据发送到另一个屏幕呢?//第一屏 未来 postMethod() async {var api = Uri.parse("https://demo.likemyfiles.com/DS/api/auth/otp");映射映射日期 = {'电话':_phone.text,'ot
..
我有一个 Flutter 小部件,它根据屏幕大小显示额外的数据.有谁知道在多种不同屏幕尺寸上测试这个小部件的方法吗? 我已经浏览了 widget_tester 源代码,但找不到任何东西. 解决方案 您可以使用 WidgetTester 以下代码将在屏幕尺寸为 42x42 的情况下运行测试 import 'package:flutter/widgets.dart';导入'包:f
..
我已经安装了 android studio 和 android sdk,后来我添加了 flutter 和 flutter sdk.这是我的问题:当我跑步时 >扑医生 它显示了 我没有安装 Android SDK. 解决方案 您可以使用 为您的项目配置 Android SDK flutter 配置 --android-sdk/path/to/android/sdk PATH
..
在空安全之前,我可以简单地模拟 sendRequest(...) 方法: void stubBaseRepositorySendRequestResponse(String response) {当(baseRepository.sendRequest(onGetData:anyNamed('onGetData'))).thenAnswer((_) {返回 Future.value(respo
..
我正在尝试为我的应用程序设置Flutter驱动程序测试,并且该应用程序异步运行,所以我找到了 https://github.com/flutter/flutter/issues/41029 ,其中指出了您需要做的所有事情要做的是添加 await driver.waitUntilFirstFrameRasterized(); ,它应该可以工作,尽管这样做确实可以阻止测试失败,但是根本无法运行.
..
当我通过将curl转换为JSON在FLutter中发送POST请求时遇到问题.我是Flutter的新手,我正在尝试将数据发送到互联网.这是我的卷发: curl -X POST http://my-server/api/order \-d api_key ='我的API密钥'\-d phone ='手机'\-d street ='街道名称'\-d moderation_required =否
..
我正在尝试在Visual Studio代码中运行Flutter主题代码,并在运行命令(Flutter运行)后遇到此问题 由于来自sdk的flutter_test的每个版本都取决于vector_math 2.1.0-nullsafety.5,而fstore取决于vector_math 2.0.8,因此禁止来自sdk的flutter_test.因此,由于fstore依赖于sdk中的flutter
..
我将 PageView 小部件包装在 Listener 小部件内.如果 pointerSignal 是 PointerScrollEvent ,我会在其中检查 onPointerSignal 属性,以检测用户是否使用鼠标滚轮在小部件上滚动.然后,它不会产生怪异的行为,而是生成 animateToPage ,并将PageView的 physics 属性设置为 NeverScrollableScrol
..
我有一个像这样的字符串“嗨,@ username,你好吗"我想将@username文本更改为粗体...只是@username而不是整个句子 示例:“您好 @用户名您好 解决方案 这是一个小功能,可以为您完成此操作,然后返回小部件列表. List_transformWord(字串){List名称= word.split('');列表textW
..
今天,当我运行Flutter项目时,遇到了一些未知错误,根据我的研究,该解决方案不可用.请告诉我您是否知道如何解决.在今天之前,我没有收到这样的错误.为什么只在今天发生.是由于Gradle更新吗?Gradle更新是自动的吗?请解决我的问题. FAILURE:构建失败,发生异常.* 什么地方出了错:任务':app:processDebugResources'的执行失败.>执行com.androi
..
我正在开发一个使用FCM推送通知的应用程序,当该应用程序在后台或终止并收到新通知时,我需要将该通知的数据保存在(SQLITE)中,而无需单击通知或重新打开再次单击该应用程序,除非单击该通知,否则不会在该应用程序中读取该通知.有什么建议吗? 这是我的NotificationHandler.dart import'dart:async';导入'dart:io';导入'package:esha
..
当我执行颤动时,我得到一个错误 找不到目标文件"lib/main.dart". 为什么会这样,我该如何解决? 解决方案 只要设置了目标文件路径,就可以从任何DIR运行任何文件,例如: flutter运行-t lib/main_dev.dart 或 flutter运行lib/dev/main_dev.dart 更新(2020年2月5日) 但是不建议从项目中删
..
我能够在Android Emulator上使用flutter_driver在示例flutter应用程序上运行自动化测试.我正在寻找在设备云上执行的选项.很少有讨论AWS Device Farm上执行的线程.但是,我对Firebase测试实验室感兴趣.类似于我们在SauceLabs中执行自动化脚本的方式,是否可以使用flutter_driver在Firebase测试实验室中运行自动化测试? 解
..
我想从Cloud Firestore获取用户数据.它首先起作用,但现在却引发了错误. "PlatformException(PlatformException(错误,无效的文档引用.文档引用必须具有偶数个段,但用户具有1,空值))" 字符串名称=“",电子邮件=“",pnumber =“",imgUrl =“",bio =“",发布=“",已应用=“",评级=“",已保存="“;字符串网址
..
我正在尝试测试一个简单的存储库类,该类使用依赖注入的Dio包进行网络调用.Http.post的要求是将Map对象发送到标有'Content-Type':'application/json 的URL.您可以在下面看到此内容: class AuthenticateUserRemoteDataSourceImpl实现AuthenticateUserRepository {最终的Dio httpCli
..
有人可以告诉我如何在小部件测试期间实现最重要的抖动错误,以便我可以检查自己的自定义错误. 我在网上看到一些片段提到了这一点,但是我所有的实现都失败了 void main(){testWidgets('“扫描未知术语类型时引发错误',(WidgetTester测试器)异步{等待tester.pumpWidget(injectTestWidget(new ItemScanScreen()))
..
我正在尝试使用Mockito对 httpRequest 进行模拟. 在这里,我定义了一个全局http客户端: library utgard.globals;导入'package:http/http.dart'为http;http.Client httpClient = http.Client(); 然后我将其替换为集成测试: import'package:flutter_driv
..