Почему некорректный? Есть два пути, если использовать rx java. Первый это подписываться в презентере на Observable, второй - это передавать в метод observer и подписывать в us...
Всем привет! Вопрос, что делать если на одном экране более одного юз кейса? Например, мы можем получить что то в виде списка( первый кейс ) и добавить что то на сервер (второй...
Всем привет! Вопрос по интеграционным тестам. Допустим есть клиент-серверное приложение, в нем используем Ретрофит и Room для сохранения данных полученных из сети. Обязательно...
Всем привет! Вопрос возник. Следую clean architecture. Нужно верифицировать телефон на сервере. Делаю через API интерфейс ретрофитом. Знаю что зависимости от этого интерфейса ...
Еще вопрос. Как лучше описать UseCase интерфейс. Именно что должен возвращать метод execute(), мне необходимо просто получить результат: Observable или Single? Просто если воз...
Юзкейс это и есть интерактор. Что плохого в том, чтобы комбинировать логику юкейсов в презентере? Возможно имеет смысл сделать юзкейс сразу решающий задачи выше, но без вложен...
Всем привет! Репозитории по клину должны быть синглтонами? Правильно ли я понимаю, единный экземпляр необходим для случая кэширования данных в памяти. Ведь если будет нескольк...
Наверняка у всех бывали случаи когда презентер содержит несколько юзкейсов. Кто как делает? Презентер зависит от нескольких юзкейсов. Или создается один юзкейс для презентера ...
Просто репозиторий это место где хранится какая то сущность, коллекция этих сущностей. Неважно сервер или БД, но насколько я понимаю calculateSum(int a, int b) не относится к ...
Вопрос. Есть UseCase и у него метод execute. Как лучше, void execute(SomeParams params, Observer<SomeResult> observer) или Observable<SomeResult> execute(SomeParams params)?
Это к чему? К тому что не нужно делать интерфейс для презентера?
Тоесть просто предоставлешь простые реализации этих интерфейсов с положительным сценарием и сценарием с ошибкой?
А для чего сам пишешь? Есть какой нибудь пример, где максимально раскрывается профит от интеграционных тестов?
А ни странно будет если репозиторий будет иметь метод, типо evaluateSomething()? Репозиторий будет использовать API интефейс network
Еще вопрос. А вот есть где нибудь хороший пример интеграционного теста?
Ну вот тут так https://github.com/android10/Android-CleanArchitecture/. Почему второй логичнее?
Вопрос, для этого используешь Robolectric или Instrumentation?
Всем привет! Кто нибудь использовал AndroidInjection от Dagger 2.10 + Kotlin?
Всем привет! Есть те, кто пишет интеграционные тесты?
Но можно же юнит тестами протестить сериализаторы?