我正在为Flutter中的ListView
个元素编写一个简单的ListTile
的小部件测试,并希望测试该元素是否已突出显示。
如何找到符合“选定”条件的给定类型的小部件?
Finder finder = find.byType(ListTile); // how to filter out only selected
答案 0 :(得分:1)
您可以使用byWidgetPredicate
:
Finder finder = find.byWidgetPredicate((w) => w is ListTile && w.selected);