Как сделать простые юнит-тесты на устройстве, а не на хосте - PullRequest
0 голосов
/ 05 февраля 2020

Я запускаю некоторые модульные тесты, которые используют sqflite lib, и до сих пор функция openDatabase не работает на рабочем столе MacOS, потому что getDatabasesPath, похоже, не имеет метода MacOS. Поэтому, чтобы проверить функциональность, мне нужно запустить модульные тесты на устройстве android, и, насколько я могу судить, модульные тесты во флаттере выполняются локально по умолчанию. Есть ли способ направить тесты на использование телефона вместо этого?

1 Ответ

0 голосов
/ 05 февраля 2020

нашел несколько тестовых документов по флаттеру GitHub, и, очевидно, вы можете сделать

    flutter run test/name_of_you_test.dart 

для запуска содержимого тестового файла непосредственно на устройстве

...