【发布时间】:2019-04-17 08:29:17
【问题描述】:
我正在尝试测试一个自定义抽屉,但在测试中发现它很难打开,尝试了以下操作,甚至这个测试也没有通过。错误是:Bad state: no element。
void main() {
testWidgets('my drawer test', (WidgetTester tester) async {
final displayName = "displayName";
var drawKey = UniqueKey();
await tester.pumpWidget(MaterialApp(
home: Scaffold(
drawer: Drawer(key: drawKey, child: Text(displayName),),
)));
await tester.tap(find.byKey(drawKey));
expect(find.text(displayName), findsOneWidget);
});
}
【问题讨论】:
标签: flutter flutter-test