我想检查我的UI测试中是否禁用Button
。
在Android中,您通常会执行以下操作:
onView(withId(R.id.buttonId)).check(matches(not(isEnabled())));
为Flutter编写UI测试时的等价物是什么?
答案 0 :(得分:2)
给你Button
一个UniqueKey
并抽取Widget并执行其他测试点击等。然后
expect(tester.widget<FlatButton>(find.byKey(buttonKey)).enabled, isFalse);