#новыйкурс #тестирование #room #viewmodel
Тестирование LiveData, ViewModel и Room🚀Архитектурные компоненты Android (Android Architecture Components, AAC) – уже давно стали частью большинства приложений. Они помогают создавать надежные, тестируемые и масштабируемые Android-приложения. В большинстве проектов от Android разработчика требуется не только использовать AAC, но и умение покрывать ваш код тестами и использовать при этом различные инструменты. В данном туториале вы сможете освоить основы написания Unit-тестов, покрывающих работу Android Architecture Components.
В этом мини-курсе вы научитесь тестировать Android Architecture Components, а именно: ViewModel, LiveData, Room. Кроме этого мы рассмотрим процесс создания кастомных правил для переиспользования логики. В качестве демонстрационного приложения вы разработаете приложение для составления списка ежедневных задач. Для прохождения этого мини-курса желательно, чтобы вы имели представление о работе с ViewModel.
В результате прохождения курса вы:
📌Освоите базовые аннотации JUnit
📌Научитесь тестировать ViewModel и LiveData
📌Научитесь тестировать Data Access Objects в Room
📌Создадите собственные кастомные правила для переиспользования логики между тестами.
Курс бесплатный, но требуется регистрация. После регистрации вам доступны уроки и примеры кода. Не забудьте оставить обратную связь и оценить курс.
📚
Ссылка на курс