Вступить в клуб →
лёгкаявопросТестирование: JUnit, MockK, Espresso и Compose

Тест на Espresso положили в src/test — он не запускается без устройства

Разработчик написал проверку экрана входа на Espresso и положил её в src/test/. Сборка тестов падает: не находятся классы ActivityScenario и onView. Зависимости Espresso подключены через androidTestImplementation.

Как правильно разложить тесты?

  • UI-тесты в androidTest, логику — в test
  • Поменять androidTestImplementation на implementation
  • Все тесты держать в androidTest для надёжности
  • Все тесты держать в test, так быстрее

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела