Драйвер флаттера с пользовательской проверкой OTP и собственными функциями (Toast) - PullRequest
0 голосов
/ 21 апреля 2020

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

Я сослался на драйвер флаттера для тестирования, и он отлично работает для простых интерфейсов и потоков.

Я хочу go через часть входа в систему и там у меня есть раздел проверки OTP , как мне пройти этот экран, потому что мне нужно ввести пин-код, который будет получен во время проверки.

Когда я попытался проверить нативные функции, такие как toast (я использую одну библиотеку: FlutterToast ), это не улавливает изменение пользовательского интерфейса. Я пробовал с текстом catch

await driver.waitFor(find.text('Invalid credentials.'));

по ссылкам:

  1. https://blog.codemagic.io/integration-tests-codemagic/
  2. https://medium.com/ionicfirebaseapp/an-introduction-to-integration-testing-for-flutter-app-b7d2b2af1739
...