The Acronym App displays the list of possible acronyms meanings for the acronym entered by user.
- MVVM
- Repository Pattern
Kotlin
-
Coroutines
-
Retrofit
-
OkHttp Logging Interceptor(Just for debugging purpose)
-
DataBinding
-
MutableLiveData
-
JUnit4
-
Mockito
-
Unit Test cases for ViewModel for success, exception & no result scenarios.
-
UI Test Cases for search & clearSearch text scenarios.
Error Handling done with Coroutine Exception Handler.