android-gifs-challenge

Minimum SDK: API 16
Language: Kotlin
Architeture: MVVM with ViewState
Dependencies: Retrofit2, Coroutines, Koin, Mockk, JUnit

Structure:

  • app/ - Main application
  • app/test/ - Unit tests
  • app/androidTest/ - Instrumentation tests

Running Tests

Running Unit Tests

In Android Studio:

  • Open the test folder and than the 'java' folder.
  • Right click on the folder and Run 'Tests in 'gifs'.