Member-only story
🌊🔝10 Testing Libraries Most Used In Android💥
👨🏻💻🤷♂️Who this article is for?
👉Testing is a crucial part of app development, ensuring your app is robust, reliable, and provides a great user experience. This tutorial coveres the most used libraries for Android testing with Kotlin.
📚Index: 🫠
🔰 Testing Fundamentals
🔰 JUnit (junit:junit)
🔰 KotlinX Coroutines Test (org.jetbrains.kotlinx:kotlinx-coroutines-test)
🔰 Turbine (app.cash.turbine:turbine)
🔰 AndroidX Arch Core Testing (androidx.arch.core:core-testing)
🔰 AndroidX Room Testing (androidx.room:room-testing)
🔰 Koin Test (io.insert-koin:koin-test, io.insert-koin:koin-test-junit4 or koin-test-junit5)
🔰 MockK (io.mockk:mockk)
🔰 AndroidX Test Core & Ext (androidx.test:core-ktx, androidx.test.ext:junit-ktx)
🔰 Espresso (androidx.test.espresso:espresso-core)
🔰 UI Automator (androidx.test.uiautomator:uiautomator)