【发布时间】:2019-08-09 13:24:18
【问题描述】:
在我的小部件代码中,我需要在 Android/iOS 上进行分支以显示特定于每个平台的小部件,并调用特定于平台的 API(例如,Android 小部件将调用仅在 Android 上可用的 API)。
if (Platform.isAndroid) {
return WidgetAndroid(...);
} else if (Platform.isIOS) {
return WidgetIOS(...);
}
如何使用 Flutter 小部件测试来测试是否显示了正确的小部件?
我知道我可以检查小部件是否存在,但是如何在特定平台上运行测试。
expect(find.byType(WidgetIOS), findsOneWidget);
【问题讨论】:
标签: flutter