Basic showcase app that shows a list of photos from https://jsonplaceholder.typicode.com/ API
Architecture: MVVM + Clean Architecture
Featured Libs: Hilt, Jetpack Compose, Retrofit
Tests: JUnit unit tests and Basic Compose UI tests
./gradlew assembleDebug
Simply run:
./gradlew testDebugUnitTest
With a connected device or emulator
./gradlew connectedDebugAndroidTest
It can also be run using Gradle Managed Devices which runs the tests on a headless emulator giving back the results
./gradlew pixel2Api33DebugAndroidTest