【发布时间】:2019-12-31 15:33:43
【问题描述】:
我有一个依赖于提供程序的小部件。我想在这个小部件上运行小部件测试。我假设因为小部件测试直接在树中的那个节点上,所以得到以下错误是合理的:
* Ensure the Provider<Appointments> is an ancestor to this InstallMonitorPage Widget
(注意:我的 Provider 的名字是 . 可能主要包括:
return MultiProvider(
providers: [
Provider<AuthBase>(
builder: (context) => Auth(),
),
Provider<Appointments>(
builder: (context) => Appointments(),
)
],
child: MaterialApp(
title: title,
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: LaunchPage()),
);
在小部件树下的小部件上运行小部件测试时,是否有包含提供程序的语法/方式?
【问题讨论】:
标签: flutter flutter-test