У меня была такая же ошибка, когда я пытался протестировать действие, отличное от модуля запуска. Я использую Kotlin, но что-то очень похожее должно применяться к Java.
Сначала вам нужно определить ActivityTestRule
как действие без запуска:
@Rule @JvmField var testRule = ActivityTestRule(UpgradeRequiredActivity::class.java, false, false)
А затем , после инъекции в рукоять приступайте к занятиям:
@Before fun setup() {
hiltRule.inject()
testRule.launchActivity(Intent(targetContext, UpgradeRequiredActivity::class.java))
}