我能找到的每一个例子都让你用签名来写方法。测试框架的某些要求是否总是需要testWidgets('name of the test', (WidgetTester tester) async部分,或者仅当您正在使用async或在方法体的某个地方进行将来的调用时才需要该部分?

最佳答案

每次使用pumpWidgets时都需要它,如果使用testWidgets时通常会用到它,因为这就是testWidgets的意义所在。
pumpWidgets使用它是因为这就是如何在加速人工时间或实时使用flutter test运行测试的功能。

关于flutter - testWidgets方法中“异步”的原因是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41838851/

10-12 21:36