Size: a a a

StartAndroid Ru Testing

2018 November 27

D

Denis in StartAndroid Ru Testing
а как в навигатор фрагмент менеджер у тебя попадал? через презентер или напрямую из активити??
источник

KR

Kuanysh Raimbekov in StartAndroid Ru Testing
через активити
источник

АР

Александр Романов in StartAndroid Ru Testing
Kuanysh Raimbekov
по хорошему тесты не должны трогать бд, файлы, лезть в сеть. Нужно замокать эти части
А как же интеграционный тест? У меня пользовательский интерфейс зависит от содержимого БД
источник

N

Nikolay in StartAndroid Ru Testing
это разные тесты для разных целей
источник

АР

Александр Романов in StartAndroid Ru Testing
Nikolay
это разные тесты для разных целей
А можно пояснить?
источник

D

Denis in StartAndroid Ru Testing
Kuanysh Raimbekov
через активити
а нет случайно сэмпла? не до коцна понял. т.е. от части активити сама рулила фрагментами с помощью навигатора?
источник

N

Nikolay in StartAndroid Ru Testing
источник

N

Nikolay in StartAndroid Ru Testing
Юнит тесты - самые простые и самые быстрые
источник

АР

Александр Романов in StartAndroid Ru Testing
Но ведь Tobolectfic не умеет работать м LiveData
источник

АР

Александр Романов in StartAndroid Ru Testing
Robolectric
источник

N

Nikolay in StartAndroid Ru Testing
Александр Романов
Но ведь Tobolectfic не умеет работать м LiveData
что это значит?
источник

N

Nikolay in StartAndroid Ru Testing
почему не умеет?
источник

АР

Александр Романов in StartAndroid Ru Testing
У меня он игнорирует подписку на LivaData, которая приходить из  Room
источник

АР

Александр Романов in StartAndroid Ru Testing
В методе onChange, когда приходит LiveData должен отработать метод отрисовки экрана, но этого не происходит
источник

АР

Александр Романов in StartAndroid Ru Testing
Из этого я сделал вывод что Robolectric не работает м LiveData
источник

N

Nikolay in StartAndroid Ru Testing
Александр Романов
У меня он игнорирует подписку на LivaData, которая приходить из  Room
не очень понимаю к чему тут роболектрик.
источник

N

Nikolay in StartAndroid Ru Testing
но лично я такой кейс не встречал
источник

N

Nikolay in StartAndroid Ru Testing
Room тестирую отдельно, LiveData - отдельно
источник

N

Nikolay in StartAndroid Ru Testing
все хорошо работает на уровне юнит тестов
источник

АР

Александр Романов in StartAndroid Ru Testing
А как протестировать Livedata?
источник