Model View Presenter on Android

In this series you will be provided with an understanding of what the Model View Presenter (MVP) Pattern is. You will be introduced to the Passive View variant and the data and event flows that decoupling the presenter from the UI Framework. You will then move on to build a Presenter and the View. Finally you will learn to validate the code coverage, write FAST jUnit4 VM tests that lead to 100% code coverage.

Lessons

Title
Model View Presenter - Part 8: The ViewNotFoundException & Comprehensive Testing
Model View Presenter: Part 7 - Removing Lifecycle Events from the Presenter
Model View Presenter – Part 6: Getting to 100% Code Coverage
Model View Presenter: Part 5 - Code Coverage with Android Studio
Model View Presenter: Part 4 - Writing FAST jUnit JVM Tests with Mockito
Model View Presenter: Part 3 - Wiring up the Presenter
Model View Presenter: Part 2 - Building the View
Model View Presenter: Part 1 - The MVP Pattern Explained