#android #dagger-hilt
Вопрос:
Я использую Hilt для внедрения насмешек в свой график зависимостей для тестирования. Ниже приведен тест, который я пишу
@RunWith(AndroidJUnit4::class)
@MediumTest
@HiltAndroidTest
class HomeFragmentTest {
@get:Rule
var hiltRule = HiltAndroidRule(this)
@Inject
lateinit var repository: NearbyUsersRepository
@Before
fun init(){
hiltRule.inject()
}
@Test
fun happyPath (){
launchFragmentInHiltContainer<HomeFragment> ( Bundle(), R.style.AppTheme )
}
}
Как упоминалось в этой ссылке, я создаю HiltTestActivity с манифестом отладки в папке отладки.