Продукты
Ресурсы
Цены
Скачать
Войти в аккаунт
Open main menu
Банк вопросов
Kotlin - Разработчик
Вопрос
Junior
66
questionbank
Какие инструменты используются для тестирования проектов на Kotlin?
Получайте ответы на вопросы в реальном времени с Sobes Copilot
→
Ответ от нейросети sobes.tech
Unit-тестирование:
JUnit 5 (наиболее распространенный)
Kotest (функциональное тестирование, Property-based testing)
Integration-тестирование:
JUnit 5
Testcontainers (для тестирования с зависимостями, например, базами данных)
MockK (для создания моков и заглушек)
Mockito-Kotlin (обертка Mockito для Kotlin)
UI-тестирование (Android):
Espresso
UI Automator
Compose Test (для Jetpack Compose)
Performance-тестирование:
JMH (Java Microbenchmark Harness)
Code coverage:
JaCoCo
Kover (специализированный плагин для Kotlin)
Пример использования MockK:
kotlin