我正在为Flutter写一个单元或集成测试。一旦找到它,我可以获得小部件的文本或其他属性吗?
答案 0 :(得分:3)
是的,WidgetTester
提供了多种方法来探测UI树(小部件,状态,元素,渲染对象)。以下是如何使用它从Text
小部件中读出文本的示例:
tester.widget(find.byType(Text)).data;
另请参阅https://flutter.io/testing/#widget-testing,其中介绍了如何在Flutter中编写小部件测试。