UI测试是否启用了按钮

时间:2018-04-29 10:52:40

标签: dart flutter

我想检查我的UI测试中是否禁用Button

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

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

为Flutter编写UI测试时的等价物是什么?

1 个答案:

答案 0 :(得分:2)

给你Button一个UniqueKey并抽取Widget并执行其他测试点击等。然后

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