Size: a a a

StartAndroid Ru Testing

2018 July 10

EL

Ekaterina Levchenko in StartAndroid Ru Testing
источник

EL

Ekaterina Levchenko in StartAndroid Ru Testing
Окей, другой вопрос. Кто-нибудь тестировал MutableLiveData/LiveData? Это через Unit тесты можно сделать? Или через что их тогда тестировать?
источник
2018 July 11

EK

Egor Kharenko in StartAndroid Ru Testing
Ekaterina Levchenko
Окей, другой вопрос. Кто-нибудь тестировал MutableLiveData/LiveData? Это через Unit тесты можно сделать? Или через что их тогда тестировать?
Недавно мне чуваки сказали что они для их тестирования используют роболектик
источник
2018 July 15

N

Nikolay in StartAndroid Ru Testing
Ekaterina Levchenko
Окей, другой вопрос. Кто-нибудь тестировал MutableLiveData/LiveData? Это через Unit тесты можно сделать? Или через что их тогда тестировать?
Можно через юнит тесты, а в чем проблема?
источник

EL

Ekaterina Levchenko in StartAndroid Ru Testing
Nikolay
Можно через юнит тесты, а в чем проблема?
Не, хотела через юнит, но из-за databinding все viewmodel в null уходит при создании класса
источник

N

Nikolay in StartAndroid Ru Testing
Ekaterina Levchenko
Не, хотела через юнит, но из-за databinding все viewmodel в null уходит при создании класса
Немного не понял что куда уходит ))  но я тестирую вьюмодели только юнит тестами.
источник

N

Nikolay in StartAndroid Ru Testing
Покажите пример кода
источник
2018 July 17

k

kopernik in StartAndroid Ru Testing
Есть метод который помечен аннотацией @BeforeClass в котором открывется тестируемое приложение и открывается стартовый экран. Почему как только заканчивает выполнятся этот метод, приложение сворачивается и после этого начинает выполнятся сам тест? Как избавиться от сворачивания? Или это нормальная работа JUnit?
Android. UIAutomator + JUnit 4.12
источник

k

kopernik in StartAndroid Ru Testing
Пример
источник

VS

Vadim Sukharev in StartAndroid Ru Testing
как можно протестировать правильность связей в аннотации Relation в room? с использованием relation отпадает необходимость писать выборку по ключу для сущностей, которые зависят от какой-либо главной сущности, и теперь я не вижу возможности проверить, что при удалении записи из главной таблицы записи в зависимых таблицах так же удаляются, это значит, что нет возможности проверить, что ты не ошибился при составлении связей между таблицами
источник
2018 August 01

P

Pavel in StartAndroid Ru Testing
Всем доброго дня, вопрос такой: как прогнать один тест для нескольких flavors?
источник
2018 August 02

N

Nikolay in StartAndroid Ru Testing
Pavel
Всем доброго дня, вопрос такой: как прогнать один тест для нескольких flavors?
насколько мне известно, это не возможно, потому что флейвор - это по факту отдельный билд. И чтобы его получить надо как бы перекомпилить аппу.
источник

P

Pavel in StartAndroid Ru Testing
Nikolay
насколько мне известно, это не возможно, потому что флейвор - это по факту отдельный билд. И чтобы его получить надо как бы перекомпилить аппу.
Спасибо, по факту там только разные наборы ресурсов и констант. Как поступают в подобных случаях, интересно?Можно ли задать тесту, какие конфигурации сбилдить?
источник

N

Nikolay in StartAndroid Ru Testing
это юнит тест?
источник

N

Nikolay in StartAndroid Ru Testing
ты можешь сделать параметризированный тест, и передавать как параметры разные ресурсы
источник

P

Pavel in StartAndroid Ru Testing
нет, инструментарный
источник

P

Pavel in StartAndroid Ru Testing
т.е. тест лезет в ресурсы
источник

P

Pavel in StartAndroid Ru Testing
если поточнее, то он проверяет как парсятся конфиги из ресурсов приложения
источник

N

Nikolay in StartAndroid Ru Testing
типа парселайбл?
источник

P

Pavel in StartAndroid Ru Testing
Nikolay
ты можешь сделать параметризированный тест, и передавать как параметры разные ресурсы
как это сделать можно? ресурсы на этапе сборки как раз включаются
источник