Я начал разбивать свой проект с одним модулем на множество модулей. До этого мои тесты прошли. Но теперь у меня есть ошибка:
androidx.test.espresso.NoMatchingViewException: Нет подходящих представлений в иерархии: (отображается на экране пользователю и с id: com.ecwid. android: id / some_id)
Я переместил некоторые базовые настраиваемые представления в «общий» модуль, который используется совместно со всеми другими модулями, и все эти представления в тестах не проходят без совпадения идентификаторов. У меня есть «приложение» модуль, который имеет все мои тесты. Может я плохо написал свои зависимости в gradle? Это как:
androidTestImplementation project(':general')
Также зависимости Espresso были добавлены ко всем модулям.