Roborazzi & Robolectric: скріншот-тести та юніт-тести Composable-функцій - Android-проект з нуля
Автор: Roman Andrushchenko
Загружено: 2025-11-29
Просмотров: 0
Приклад юніт-тестів та Screenshot-тестів для Composable-функцій в фіче-модулі SignUp, які запускаються без емулятора. Використання бібліотек Roborazzi та Robolectric для написання таких тестів.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат: https://uandcode.com/telegram/chat
LinkedIn: https://uandcode.com/linkedin
GitHub: https://uandcode.com/github
Medium: https://uandcode.com/medium
Twitch: https://uandcode.com/twitch
Менторство/консультації: https://uandcode.com/services/
00:00 - Вступ
01:15 - Підключення Robolectric
06:43 - Базовий клас для тестування Composable-функцій
15:56 - Перший Unit-тест для Composable-функції
23:17 - Виправлення конфігурації Unit-тестів
24:59 - Запуск та перевірка Unit-тестів
26:22 - Ще один Unit-тест
28:26 - Управління Compose-станом з Unit-тестів
32:23 - Підключення Roborazzi для Screenshot-тестів
39:48 - Використання Roborazzi в базовому класі
40:59 - Перший Screenshot-тест
50:00 - Віртуальний час в Screenshot-тестах
56:58 - Висновки
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: