我能找到的每一个例子都让你用签名来写方法。测试框架的某些要求是否总是需要testWidgets('name of the test', (WidgetTester tester) async
部分,或者仅当您正在使用async
或在方法体的某个地方进行将来的调用时才需要该部分?
最佳答案
每次使用pumpWidgets
时都需要它,如果使用testWidgets
时通常会用到它,因为这就是testWidgets
的意义所在。pumpWidgets
使用它是因为这就是如何在加速人工时间或实时使用flutter test
运行测试的功能。
关于flutter - testWidgets方法中“异步”的原因是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41838851/