Я тестирую оверлей, который появляется при нажатии кнопки. Наложение содержит TextFormField (проверьте демонстрацию здесь ).
Я блуждаю, если можно, мне следует использовать более продвинутую среду тестирования.
Это код:
await tester.tap(find.byType(IconButton));
await tester.pumpAndSettle();
await tester.enterText(find.byType(TextFormField), 'hi');
Тест не проходит в последней строке с сообщением Bad state: No element
.
Кажется, оверлей потерялся. Есть предложения?