Dart UI测试按钮是否已启用

Dart UI测试按钮是否已启用,dart,flutter,Dart,Flutter,我想检查我的UI测试中是否禁用了按钮 在Android中,您通常会执行以下操作: onView(withId(R.id.buttonId)).check(matches(not(isEnabled()))); 为颤振编写UI测试时,等效的方法是什么?给你的按钮一个UniqueKey,然后启动小部件并执行其他测试点击,等等 expect(tester.widget<FlatButton>(find.byKey(buttonKey)).enabled, isFalse); expec

我想检查我的UI测试中是否禁用了
按钮

在Android中,您通常会执行以下操作:

onView(withId(R.id.buttonId)).check(matches(not(isEnabled())));

为颤振编写UI测试时,等效的方法是什么?

给你的
按钮
一个
UniqueKey
,然后启动小部件并执行其他测试点击,等等

expect(tester.widget<FlatButton>(find.byKey(buttonKey)).enabled, isFalse);
expect(tester.widget(find.byKey(buttonKey)).enabled,isFalse);

扁平按钮不存在
已启用的
。我该怎么办?