haroldolivieri / BadAssesList

This project is a sample of good usages about MVP, dagger-android and unitTests with Roboletric

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bad Asses List

Build Status codecov

Architecture & Design Pattern

This project is a sample of good usages about MVP and dagger-android. Each feature is separated as a subcomponent.This was made easier with AndroidInjector and @ContributesAndroidInjector on Dagger 2.11.

keywords: dagger-android-injection + RxJava2 + MVP + jacoco test coverage

Unit Tests

There are only unit tests aiming to made easier the CI pipeline. The Dagger Injection Graph was mocked using Roboletric. If you face any problem to run the tests, please, follow this setup on Building with Android Studio section.

keywords: Robolectric + PowerMock + Mockito + Dagger2 + RxJava2

About

This project is a sample of good usages about MVP, dagger-android and unitTests with Roboletric


Languages

Language:Kotlin 100.0%