Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MVVMTestingDemo

A simple app which fetches and shows products from REST API using retrofit. This project mainly demonstrates testing of different mvvm components.

Build with

Retrofit2: To fetch data from REST API.
Gson: For parsing JSON responses.
Coroutines: For asynchronous programming. Glide: To load images asynchronously.

Testing libraries used

JUnit4: For unit testing.
Mockito: To create mock object.
Okhttp3 MockWebServer: To create mock web server for testing API. Coroutine-Test: To test coroutine based functions.

About

A simple app which fetches and shows products from REST API using retrofit. This project mainly demonstrates testing of different mvvm components.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages