SpeedRun
Dependencies:
- RxJava 2-> Reactive Programming. (https://github.com/ReactiveX/RxJava)
- Dagger 2 -> Inject dependencies. (https://google.github.io/dagger/)
- Retrofit -> Request/Response API. (http://square.github.io/retrofit/)
- OkHttp -> An HTTP & HTTP/2 client for Android and Java applications. (https://github.com/square/okhttp)
- Glide -> An image loading and caching library for Android focused on smooth scrolling. (https://github.com/bumptech/glide)
Test dependencies:
- JUnit -> A programmer-oriented testing framework. (https://github.com/junit-team/junit4/wiki)
- Mockito -> Most popular mocking framework for Java. (https://github.com/mockito/mockito)
- Robolectric -> Robolectric is the industry-standard unit testing framework for Android. https://github.com/robolectric/robolectric)
- DaggerMock -> A JUnit rule to easily override Dagger 2 objects. (https://github.com/fabioCollini/DaggerMock)