Эспрессо тест, как проверить фрагменты сценария с аргументами - PullRequest
0 голосов
/ 28 июня 2019

Это фрагмент, который я хочу проверить:

 @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, но при запуске сценария сольного фрагмента я не знаю, как это обеспечить.

...