Как выбрать значение из DropdownButton с помощью драйвера Flutter? - PullRequest
0 голосов
/ 09 июля 2019

Я бы хотел выбрать запись из DropdownButton в форме. Мне удалось нажать на кнопку, используя следующее:

await driver.tap(find.byValueKey('object_type'));

Как мне найти запись сейчас? Записи DropdownMenuItem генерируются динамически с использованием значений из базы данных. Я думаю, что это немного неудобно - устанавливать ключи для каждого значения, поэтому я попробовал следующее:

await driver.tap(find.byValueKey('object_type'));
await driver.waitFor(find.text('Car'));
await driver.tap(find.text('Car'));

Однако, это не работает, так как я получаю тайм-аут.

...