Size: a a a

StartAndroid Ru Testing

2018 November 02

D

Denis in StartAndroid Ru Testing
WaterSmith
передавать мокнутый
а я не могу в тестах достать реальный контекст?
источник

D

Denis in StartAndroid Ru Testing
из мокнутого не поулчается сделать сделующее
источник

D

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

W

WaterSmith in StartAndroid Ru Testing
А зачем вам это делать? Вы хотите потестить KeyguardService? В этом нет нужды. Пусть ваш мокнутый контекст возвращает мокнутый KeyguardService и всё.
источник

D

Denis in StartAndroid Ru Testing
прежде всего, я не особо понимаю как правильно писать тесты, из-за этого мои проблемы и глупые вопросы)
источник

D

Denis in StartAndroid Ru Testing
та книга, которую вы выше скинули
источник

D

Denis in StartAndroid Ru Testing
акутальна для андроид разработки?
источник

W

WaterSmith in StartAndroid Ru Testing
да, в том числе и для андроид разработки, но начинать лучше не с нее
источник

D

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

D

Denis in StartAndroid Ru Testing
т.е. замокал вью, замокал все остальные слои и тестю методы из контракта презентера
источник

D

Denis in StartAndroid Ru Testing
но как-то не обдуманно это делаю и создается огромнео впечатление, что вообще не понимаю
источник

W

WaterSmith in StartAndroid Ru Testing
Denis
т.е. замокал вью, замокал все остальные слои и тестю методы из контракта презентера
так и надо, но одного тестирования мало, если с архитектурой проблемы, некоторые вещи просто невозможно протестировать.
источник

D

Denis in StartAndroid Ru Testing
да вроде по клину, с архитектурой все ок. именно в тестах проблема.
Так какую книгу посоветуете
источник

D

Denis in StartAndroid Ru Testing
или туториал
источник

W

WaterSmith in StartAndroid Ru Testing
Ну, и весь код юнит тестами вы в андроиде не покроете, весь зависимый от Андроид СДК код тестируется интеграционными тестами
источник

W

WaterSmith in StartAndroid Ru Testing
Denis
да вроде по клину, с архитектурой все ок. именно в тестах проблема.
Так какую книгу посоветуете
Классика, Кент Бек, Экстремальное программирование: разработка через тестирование.
источник

W

WaterSmith in StartAndroid Ru Testing
Ну, и конкретно тематические книжки, с мокито очень полезно разобраться, Для этого можно погуглить разных статей, а можно и книжку почитать.
источник

W

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

D

Denis in StartAndroid Ru Testing
Благодарю!
источник

☠🇷

☠️ hex 🇷🇺🐍 in StartAndroid Ru Testing
все
источник