Kotlin-Espresso-sample
Kotlin-Espresso-sample copied to clipboard
MVP Android project that uses Espresso instrumentation tests. All code are written in Kotlin.
Kotlin-Espresso-Sample
This is MVP project for Android app that is written in Kotlin and uses Espresso to run both unit and instrumented tests.
What you can learn from this project
- How to share test cases between
Instrumented testsandunit tests - Fundamental and practical methods that how to write Android code using Android Architecture Components that brings
ViewModel.
Requirements
- Run with Android Studio 4 (or newer)
Target app
No need to explain about the app since you are familiar with this well.. :)
Run tests
Requires a connected device to run Instrumented tests. It doesn't matter whether it's a simulator and a real one.
Using Android Studio
| Instrumented Tests | Unit Tests | |
|---|---|---|
| Gradle task name | :app:connectedAndroidTest![]() |
:app:testDebugUnitTest![]() |
| Location of test code | src/androidTest/kotlin![]() |
src/test/kotlin![]() |
License
MIT



