Current Repository code contains Unit testing , integration testing code & UI(Espresso) testing. For detailed explanation on code please visit links below for respective tutorial.
1. Why developers are scared to refactor code ?
2. How to do TDD in Android ? Part 1 — Overview
3. How to do TDD in Android ? Part 2 — Project architecture , Setup & Unit Testing
4. How to do TDD in Android ? Part 3 — Mocking & Integration testing.
5. How to do TDD in Android ? Part 4 — UI testing using Espresso