Не знаю, как тестировать Dagger 2.
Есть модуль:
@Module
public class ModelModule {
@Provides
@Singleton
RxSocket provideSocket(){
IO.Options options = new IO.Options();
options.transports = new String[]{"websocket"};
options.reconnection = false;
options.forceNew = false;
return new RxSocket(Constants.URL, options);
}
}
И как пишут люди, чтобы для него писать тест
@Module
public class MyModule {
@Provides
@Singleton
public RestService provideRestService() {
return Mockito.mock(RxSocket.class);
}
}
Но тут возвращается класс без параметров. Правильно ли это? Что в таком случае делать?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости