Я выбрал другой подход.В итоге я использовал ActivityScenario
для фрагментов, которые имели обратные вызовы для Activity.
Создал AccountTestActivity в моей сборке разработки.Упражнение реализует все мои различные обратные вызовы (LoginCallback, CreateAccountCallback и т. Д.) Из фрагментов, которые я хотел протестировать.
Я не хочу открывать свои классы для тестирования или добавлять дополнительные функции.
scenario = ActivityScenario.launch(AccountTestActivity::class.java).onActivity {
logInFragment = LogInFragment()
it.startFragment(logInFragment)
}