Aleksandr
и что я делаю не так в этом случае?
Aleksandr
у класса ApplicationContact его метод equals не вызывается
Aleksandr
и applicationContactExist == applicationContactNew всегда false
Egor
правильно
Egor
а чот ты ожидаешь?
Aleksandr
я ожидаю что они будут равны
Egor
а ты переопределил equals ?
Aleksandr
но получается что у меня и не класс ApplicationContact получается, в вообще какая то замоканная сущность?
Aleksandr
Aleksandr
и вот он не вызывается
Egor
мокито создает прокси объект поверх твоего
Мумитроль
Зачем вы сами прописывали equals?
Мумитроль
Тем более что написали его плохо
Egor
попробуй сравнить их через .eq
Aleksandr
если убарть свою реализацию equals то все равно false
Aleksandr
так?
Мумитроль
Мумитроль
Вы плохо понимаете суть моков
Мумитроль
Ни один из ваших методов не будет отрабатывать
Мумитроль
Mockito подсовывает свой объект в котором каждый метод переопределен им
Мумитроль
В вашем случае вам нужно метод equals мокать
Alexander
Привет, коллеги.
А кто может подсказать, что почитать, чтобы прокачать навыки дизайна в разработке под андроид?
Может есть книги/статьи, где можно почитать как просто правильно делать кнопки, градиенты, всякие эффекты?
Мумитроль
Замоканый объект будет работать исключительно так как вы задекларировали его поведение через сам же мокито
Мумитроль
Aleksandr
Моя начальная задача была написать тест (кторый я пишу первый раз) который проверяет метод, который принимает в себя два мапа с ключами String и объектами ApplicationContact, и сравнивает их, мол одинаковые или нет, и нужно ли менять
Aleksandr
получилось как-то так
Aleksandr
Aleksandr
первые два if у меня получилось протестить
Aleksandr
теперь моя задача протетсить именно мапы с данными
Aleksandr
и класс ApplicationContact довольно развесистый
Aleksandr
мне его прийдется не мокать а создавать руками?
Мумитроль
Мумитроль
Мумитроль
Мумитроль
И в таком варианте дата классы вы сами должны писать
Мумитроль
И не нужно принимать в такой метод конкретный класс
Мумитроль
Принимайте интерфейс Map
Мумитроль
Да
Aleksandr
Спасибо большое
Andrey
ребят, есть такой вопрос, можно ли с активити выполнить sharedelement transition на фрагмент, который я только что добавил
Andrey
?
Anton
Alexander
@discipuli Спасибо!
AspiD
Amir
проверяю состояние сети через broadcastreceiver. Как быть в случае если к примеру если на роутере пропадет интернет, а потом появится. Можно ли ловить такие моменты обрыва и соединения?
Мумитроль
У вас какая задача?
Konstantin
Напомните метод у активити который позволяет сохранить один любой объект при пересоздании
Сергій
Сергій
но я его никогда не использовал )) не знаю работает ли он вообще )
Konstantin
Да я тоже. Но тут надо на скорую руку сохранять презентер без либ, это первое что пришло в голову
Сергій
мне кажется он смерть процесса тоже не переживает
Amir
У вас какая задача?
alarmmanager который периодически делает запросы. Если запрос достучался до сервера, из за того что проблемы с интернетом (связи нет, провайдер тупит и тд), то аларм отключается. Надо чтобы когда снова интернет доступен запускать аларм снова
Mike
Denis
Denis
Как обработать клик по кнопке подтверждения на клавиатуре?
Dug
Denis
Anonymous
Проблема с использованием Shared Element Transition в RecyclerView, точнее проблема со scale при использовании Glide, при возвращении назад в список scale картинки подпригывает. Кто-нибудь с таким сталкивался? Как решить проблему?
Anonymous
Olexandr
тул бар в активити. табы в фрагменте. как убрать этот разделитель? или как правильно сделать?
Mike
Olexandr
ааа. надо применить к AppBarLayout. верно?
BullyBoo
@AlexandrHarchuk, вообще просто добавь TabLayout в AppBarLayout
BullyBoo
и все будет как надо
Vedamir
Народ, в biquad фильтрах кто-то разбирается?
Igor
Ребята в каком чате по тестам можно пообщаться? Mockito и другие
BullyBoo
Olexandr