Size: a a a

Android Developers

2020 June 06

QH

Quantum Harmonizer in Android Developers
Singular
Почему идеа создает 2 файла gitignore?
чтобы игнорить в обоих каталогах — в корневом проекте и в аппе
источник

S

Singular in Android Developers
fun addedItem() {
       ApiRequest.getItems()
           .subscribeOn(Schedulers.io())
           .observeOn(AndroidSchedulers.mainThread())
           .subscribe({
               viewState.setData(it)
           }, ::messages)
   }

Как написать Unit для метода addedItem?
источник

QH

Quantum Harmonizer in Android Developers
Singular
fun addedItem() {
       ApiRequest.getItems()
           .subscribeOn(Schedulers.io())
           .observeOn(AndroidSchedulers.mainThread())
           .subscribe({
               viewState.setData(it)
           }, ::messages)
   }

Как написать Unit для метода addedItem?
что?
источник

S

Singular in Android Developers
Как написать unit тест, чтобы просто вызвать метод addedItem и узнать работает ли метод?
источник

QH

Quantum Harmonizer in Android Developers
Singular
Как написать unit тест, чтобы просто вызвать метод addedItem и узнать работает ли метод?
А что ты хочешь проверить? Что запрос происходит? Что состояние меняется? Что подписка утекает?
источник

S

Singular in Android Developers
Если вручную буду переписывать то это какой - то не тест, а дублирование кода....
источник

S

Singular in Android Developers
Quantum Harmonizer
А что ты хочешь проверить? Что запрос происходит? Что состояние меняется? Что подписка утекает?
По факту хотелось бы получить данные из сервера, ну или просто увидеть результат в логах
источник

y

yu2ry in Android Developers
моки
источник

y

yu2ry in Android Developers
мокинг юзай
источник

QH

Quantum Harmonizer in Android Developers
yu2ry
моки
я думал, что хуже уже не будет, но тут предложили моки
источник

S

Singular in Android Developers
Подкиньте идею, как использовать полиморфизм в случае с рабочим проектом и тестовым? Для этого Моки используются? или Dagger надо юзать? Немогу понять!
источник

S

Singular in Android Developers
Не хочу уродовать коснтруктор Presentera и передавать туда кучу аргументов....
источник

j

jenia in Android Developers
Помогите понять что емк нужно ? Хочу просто запустить сервис
источник

j

jenia in Android Developers
android.app.RemoteServiceException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{f97ac5c u0 com.yauheni.warofmy.Service.WsService}
источник

j

jenia in Android Developers
Activity:


//___  Zapuskaem service
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
   startForegroundService(new Intent(this, WsService.class));
} else {
   startService(new Intent(ListGamesActivity.this, WsService.class));
}
источник

QH

Quantum Harmonizer in Android Developers
> Zapuskaem
вот же ошибка, нашёл
источник

СП

Сергей П. in Android Developers
Singular
Подкиньте идею, как использовать полиморфизм в случае с рабочим проектом и тестовым? Для этого Моки используются? или Dagger надо юзать? Немогу понять!
Ну вероятно надо начать с вспоминания сути полиморфизма в джаве.
источник

S

Singular in Android Developers
jenia
Помогите понять что емк нужно ? Хочу просто запустить сервис
источник

СП

Сергей П. in Android Developers
jenia
Activity:


//___  Zapuskaem service
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
   startForegroundService(new Intent(this, WsService.class));
} else {
   startService(new Intent(ListGamesActivity.this, WsService.class));
}
Там вполне конкретно написано в чем дело
источник
2020 June 07

СП

Сергей П. in Android Developers
jenia
Activity:


//___  Zapuskaem service
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
   startForegroundService(new Intent(this, WsService.class));
} else {
   startService(new Intent(ListGamesActivity.this, WsService.class));
}
См.уроки на стартандроид...48 что ли и далее, там три про сервисы закрывающие тему
источник