Программирование [kodeco.com (ex raywenderlich)] Тестирование с помощью MockK (2019)

Регистрация
11 Сен 2026
Сообщения
6,748
Реакции
1
Продолжительность0 ч 37 мин Количество уроков9 Видео ЯзыкАнглийский Вес архива187 МБ


Автор: kodeco.com (ex raywenderlich)​
Название: Тестирование с помощью MockK (2019)​

cover.jpg

ОНЛАЙН ВИДЕО УРОКИ: ТОЛЬКО ДЛЯ PROMAX!


Этот курс поможет вам глубоко разобраться в возможностях MockK — мощного фреймворка для мокинга и создания качественных модульных тестов в Kotlin и Android. Вы изучите реальные техники работы с зависимостями, научитесь эффективно контролировать поведение объектов и значительно улучшите архитектуру и надёжность своих тестов.

Что входит в программу курса

Ключевые темы обучения

• Подключение и базовая настройка MockK в Android‑проектах
• Создание простых и продвинутых мок‑объектов
• Работа с Kotlin‑конструкциями: object, companion object, top‑level функции
• Тестирование конструкторов, инициализации классов и жизненного цикла компонентов
• Мокинг приватных методов и сложных цепочек зависимостей
• Использование корутин, suspend‑функций и тестовых диспетчеров
• Продвинутые подходы: аргумент‑слоты, relaxed mocks, capture, verify‑блоки и другие инструменты

Для кого предназначен курс

Программа ориентирована на Android‑разработчиков среднего и продвинутого уровня, которые хотят укрепить навыки модульного тестирования и освоить MockK как основной инструмент для работы с зависимостями в тестах.

Необходимая подготовка

• Понимание принципов unit‑тестирования
• Уверенные знания Kotlin
• Опыт разработки под Android
• Желательно знакомство с Mockito или аналогичными библиотеками мокинга

Результаты обучения

По завершении курса вы сможете создавать тесты, которые:

• надёжно закрывают функциональность приложения;
• точно контролируют и изолируют поведение зависимостей;
• используют возможности MockK для ускорения разработки тестов;
• повышают стабильность и качество Android‑кода.

Почему MockK стал стандартом в Kotlin и Android

MockK разработан специально для экосистемы Kotlin и предоставляет инструменты, отсутствующие в старых Java‑ориентированных фреймворках. Он отлично подходит для современных Android‑проектов благодаря поддержке корутин, продвинутому DSL и гибким настройкам мокинга.

Основные преимущества MockK

• Интуитивный Kotlin‑ориентированный синтаксис
• Нативная поддержка корутин и suspend‑функций
• Тонкая настройка поведения моков
• Инструменты для сложных сценариев тестирования и изоляции зависимостей

СКАЧАТЬ:
Скрытое содержимое могут видеть только пользователи групп(ы): ProMAX

 

Похожие темы

11,066Темы
11,128Сообщения
828Пользователи
укрцеуНовый пользователь
Сверху