Тестировать нужно только презентер. Мокается view и мокаются или стаббятся зависимости презентера. Создается инстанс презентера с замоканным интерфейсом view и зависимостями.
Привет всем. Пытаюсь подружить moxy c dagger2, не могу понять что за presenterProvider.get() в примере на гите и как его пилить? Для фрагмента есть компонент и модуль по даггеру, а что дальше то?
Привет всем. Пытаюсь подружить moxy c dagger2, не могу понять что за presenterProvider.get() в примере на гите и как его пилить? Для фрагмента есть компонент и модуль по даггеру, а что дальше то?
в ридми же написано: @Inject lateinit var presenterProvider: Provider<MainPresenter>
private val presenter by moxyPresenter { presenterProvider.get() }
со старого особо ничего не изменилось в плане даггера)
я впервые пытаюсь потрогать Moxy, поэтому возникают сложности) Еще на хабре такая статья подробная лежит, прочитал её, думал ну все, готов, а она оказалась не такой актуальной)
я впервые пытаюсь потрогать Moxy, поэтому возникают сложности) Еще на хабре такая статья подробная лежит, прочитал её, думал ну все, готов, а она оказалась не такой актуальной)