Size: a a a

Moxy – MVP библиотека под Android

2019 October 18

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Алексей Гвоздев
@xanderblinov А как протестировать логику view? Я не хочу загружать данные из апи.
Логика View - это презентер :)
источник

АГ

Алексей Гвоздев in Moxy – MVP библиотека под Android
Хорошо. А как проверить, что кнопка поменяла цвет после вызова метода фрагмента?
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Алексей Гвоздев
Хорошо. А как проверить, что кнопка поменяла цвет после вызова метода фрагмента?
UI-тестами end-to-end с замоканной API, например. Тема интересная и разнообразная)
источник

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Я не встречался с тестированием View отдельно от всего приложения, как-то не нужно это обычно.
источник

AB

Alexander Blinov in Moxy – MVP библиотека под Android
Алексей Гвоздев
Хорошо. А как проверить, что кнопка поменяла цвет после вызова метода фрагмента?
Код ревью😉
источник
2019 October 21

FN

Fly N in Moxy – MVP библиотека под Android
Подскажите пожалуйста - использую Arello Moxy и нужно получить доступ к сгенерированым ViewState для тестирования в котлине. Как это можно сделать без plugin: 'com.neenbedankt.android-apt'?
источник

FN

Fly N in Moxy – MVP библиотека под Android
В общем не могу решить эту проблему
источник

FN

Fly N in Moxy – MVP библиотека под Android
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Fly N
Подскажите пожалуйста - использую Arello Moxy и нужно получить доступ к сгенерированым ViewState для тестирования в котлине. Как это можно сделать без plugin: 'com.neenbedankt.android-apt'?
По идее для тестов должен запускаться annotation processor по умолчанию. Попробуй как kaptTest подключить moxy компайлер
источник

FN

Fly N in Moxy – MVP библиотека под Android
Не помогло
источник

FN

Fly N in Moxy – MVP библиотека под Android
Странно - неужели никто не сталкивался с это проблемой?
источник

D

Denis in Moxy – MVP библиотека под Android
Fly N
Странно - неужели никто не сталкивался с это проблемой?
Что именно ты хочешь тестировать? Библиотеку Мокси?
источник

FN

Fly N in Moxy – MVP библиотека под Android
Нет
источник

D

Denis in Moxy – MVP библиотека под Android
Затестировать код, который она сгенерировала?
источник

FN

Fly N in Moxy – MVP библиотека под Android
Мне просто нужно замокать viewstate
источник

D

Denis in Moxy – MVP библиотека под Android
Fly N
Мне просто нужно замокать viewstate
И в чем проблема?
источник

D

Denis in Moxy – MVP библиотека под Android
Распиши более подробно ошибку и условия, так сложно подсказать
источник

FN

Fly N in Moxy – MVP библиотека под Android
Смотри вверх
источник

D

Denis in Moxy – MVP библиотека под Android
Fly N
3 слова явно недостаточно для определения проблемы)
источник

FN

Fly N in Moxy – MVP библиотека под Android
Denis
3 слова явно недостаточно для определения проблемы)
implementation 'com.arello-mobile:moxy:1.5.5'
implementation 'com.arello-mobile:moxy-app-compat:1.5.5'
kapt 'com.arello-mobile:moxy-compiler:1.5.5'
-  Так лучше?
источник