Учебное пособие по MockK для начинающих | Плейлист по TDD
Автор: Himanshu Gaur
Загружено: 2025-12-12
Просмотров: 298
Coffee Please: https://buymeacoffee.com/himanshugaur
Добро пожаловать в 5-ю часть серии «Модульное тестирование для начинающих»! В этом видео мы разберем одну из самых сложных тем для начинающих разработчиков: моки, заглушки и шпионы — используя MockK в Kotlin.
00:00 Введение
00:30 Разбор кода
02:57 every, coEvery, verify, coVerify
08:29 verifyOrder, coVerifyOrder
10:38 verifySequence, coVerifySequence
12:38 Мокинг объектов
15:17 Мокинг конструкторов
20:18 Мокинг колбэков
23:21 Шпион
28:36 Заключение
К концу этого видео вы поймете:
✅ Что такое мок?
✅ Что такое заглушка?
✅ Что такое шпион?
✅ Когда использовать каждый тестовый двойник
✅ Как писать чистые и содержательные модульные тесты
✅ Как тестировать коллбэки, функции приостановки и внутреннюю логику
✅ Реальные примеры с использованием CounterRepository и CounterUseCase
Это видео идеально подходит для разработчиков Android, начинающих изучать Kotlin и всех, кто боится «тестирования», но хочет начать писать чистый и надежный код.
📌 Рассматриваемые темы
Разница между моками, заглушками и шпионами
Основы MockK
Моделирование возвращаемых значений
Проверка вызовов
Моделирование функций приостановки
Использование coEvery, coVerify, answers
Тестирование коллбэков
Шпион против мока — реальные примеры использования
verifyOrder и verifySequence (с примерами)
Моделирование конструкторов и объектов
Принцип чистой архитектуры для тестирования
🎥 Смотрите плейлист
Это видео является частью плейлиста «Тестирование для начинающих», охватывающего:
1️⃣ Почему разработчикам нужны тесты
2️⃣ Типы тестов
3️⃣ Моки, заглушки, шпионы
4️⃣ Полное погружение в MockK… и в конечном итоге полное TDD с реальными примерами!
Medium: / himanshugaur684
LinkedIn: / himanshu-gaur-153a43186
Github: https://github.com/himanshuGaur684/TD...
#mockk #kotlin #androiddevelopment #unittesting #androidtesting #kotlinforbeginners #unitTestingForBeginners #mocks #stubs #spies #softwaretesting #androiddev #kotlinmockk #testingtutorial #developerskills
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: