Katas for practice Kotlin( Coroutines, dataclasses, delegate properties...) Clean Architecture and best practices in Android(DI, Dagger, MVP, Espresso) implemented by Jorge Sánchez (Xurxodev)
-
Updated
Feb 4, 2022 - Kotlin
Katas for practice Kotlin( Coroutines, dataclasses, delegate properties...) Clean Architecture and best practices in Android(DI, Dagger, MVP, Espresso) implemented by Jorge Sánchez (Xurxodev)
TvFlix android app using Dagger Hilt, Coroutines, Flow, KTX, Jetpack(Room, ViewModel, Paging3, Lifecycle) based on MVVM with clean code architecture purely written in Kotlin
Kotlin Dagger2 example project
Easy Espresso UI testing for Android applications using RxJava.
A sample to showcase Kotlin, MVVM, Paging, Dagger, RxJava, Coroutines, Jetpack Compose, Retrofit, Glide, DataBinding, MotionLayout, Espresso, Unit test, In-app updates and Github Actions.
MVVM News Application with clean code architecture & android jetpack components.
Espresso TA Practice
The demo repository for Espresso course for Test Automation University
video sharing social app (using firebase auth and database)
A Movie Application uses TheMovie API, MVVM architecture and all jetpack components.
TeamCity in your pocket (Android application)
A personal app to store people that owe you money or you owe money to. "Mo Money Mo Problems" 🎵 - The Notorious B.I.G. 😎
Demo for Parallelize Android UI Tests with Bitrise, Flank and Firebase Test Lab - Bitrise User Group #7
Sample application that shows how Dagger can be used to substitute dependencies with test doubles in Espresso tests to have robust and reliable functional tests.
this sample app show we can run Espresso unit test to single activity or Fragment when using Dagger 2 Android injector
A simple sample of using the espresso testing framework for Android UI
Dice 🎲 is a minimalistic, intuitive and an ad-free dice roll application
This example describes how use Espresso in Android-Kotlin
MVP + Dagger 2 demo for a simple Retrofit 2 app
Add a description, image, and links to the espresso-tests topic page so that developers can more easily learn about it.
To associate your repository with the espresso-tests topic, visit your repo's landing page and select "manage topics."