Skip to content

Example Project using clean architecture, retrofit, hilt, mockk, Jacoco and SonarQube (100% coverage)

Notifications You must be signed in to change notification settings

RicardoBravoA/HiltTest

Repository files navigation

Movies List

Example Project using Clean Architecture, Retrofit, Hilt, Mockk, Jacoco and SonarQube (100% coverage).

Coverage with Jacoco and SonarQube

For Jacoco Use testDebugUnitTestCoverage and SonarQube sonar

jacoco task

//Jacoco
./gradlew :app:testDebugUnitTestCoverage

//Sonar
./gradlew :app:sonar

coverage

coverage

Update SonarQube credentials

// devops/sonar.gradle
sonar.projectName
sonar.projectKey
sonar.host.url
sonar.login

sonar api key is located in gradle.properties

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.



Happy coding!

About

Example Project using clean architecture, retrofit, hilt, mockk, Jacoco and SonarQube (100% coverage)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages