/GameCheck

A simple Android application to search videogames and its games. It aims to test new frameworks version and show some skills. I 'm going to use Dagger, Mockito for mock unit tests, JUnit for tradicional unit tests, Retrofit, Gson, Picasso, ButterKnife and Android Design Support Library. I’ve developed this project using MVP architecture and I’ve “programmed to an interface” to be able to do inversion of control. My view layer is the more passive as possible and in this way I can focus my unit tests on presenter and model layers. I like to strongly separate each layer and charge the presenter to call the other layers.

Primary LanguageJavaApache License 2.0Apache-2.0

codecov.io Build Status

GameCheck

A simple Android application to search videogames and its games. It aims to test new frameworks version and show some skills. I’ve developed this project using MVP architecture and I’ve “programmed to an interface” to be able to do inversion of control. My view layer is the more passive as possible and in this way I can focus my unit tests on presenter and model layers. I like to strongly separate each layer and charge the presenter to call the other layers.

##Frameworks

Tests

  • Espresso
  • Mockito
  • Junit
  • JaCoCo

Injections

  • Dagger
  • ButterKnife

Web Services Communication

  • Gson
  • Retrofit
  • OkHttp

Others

  • Picasso
  • Android Suport Design Library

##Screenshots Drawing Drawing Drawing Drawing Drawing Drawing Drawing Drawing