Это фрагмент, который я хочу проверить:
@Before
fun setUp() {
IdlingRegistry.getInstance().register(Smoothie.countingIdlingResource)
mockNavController = Mockito.mock(NavController::class.java)
fullImageFragmentScenario = launchFragmentInContainer()
fullImageFragmentScenario.onFragment {
Navigation.setViewNavController(it.requireView(), mockNavController)
}
}
Но этот фрагмент всегда открывается с navArgs()
. Я понятия не имею, как предварительно определить navArgs()
для теста эспрессо.
Мой аргумент - просто URL типа String, но при запуске сценария сольного фрагмента я не знаю, как это обеспечить.