Я столкнулся со странной вещью с моим текущим проектом.Если я запускаю все инструментальные тесты из Android Studio, ни один из них не сработает.Однако, если я запускаю их, используя gradlew
, существует множество неудачных тестов.Причины варьируются от утверждений JUnit до ошибок проверки Mockito (например, «ожидалось 4 раза, но было 3»).
Чтобы запустить тесты в Android Studio, нужно щелкнуть правой кнопкой мыши папку androidTest и выбрать «Запускать тесты в xyz ".
Способ запуска тестов из командной строки:
./gradlew clean app:connectedDebugAndroidTest
Почему эти два результата отличаются?Что может быть причиной этого?Как мне это исправить?