Где следует проводить тесты на флаттер - PullRequest
0 голосов
/ 22 апреля 2019

Должны ли они быть в фодере корневых тестов? При использовании реагирования я предпочитаю держать свои тесты рядом с компонентами, могу ли я сделать это с флаттером? Если нет, рекомендуется ли хранить все тесты в одной папке или дублировать структуру lib?

1 Ответ

2 голосов
/ 22 апреля 2019

Это зависит от типа теста (unit, widget или integration), но необходимость его размещения в определенных папках.

Из Руководства поваренной книги Flutters :

Как правило, тестовые файлы должны находиться в тестовой папке, расположенной в корне приложения или пакета Flutter.

Тесты модулей и виджетов должны находиться в папке test.Интеграционный тест должен идти в отдельном каталоге с именем test_driver.Обе папки должны находиться на одном уровне с вашей папкой lib.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...