The Basics of Android Espresso Testing: Activities & Fragments
There comes a point in your software developer journey where you realise that unit testing is really important. This especially happens if you want to make sure that your code still works after you do some changes.