Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Espresso and Robolectric tests!
-
Updated
Jun 13, 2024 - Kotlin
Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Espresso and Robolectric tests!
A free, online & offline learning platform to make quality education accessible for all.
This repository aims to bridge the gap between JUnit 5 and Robolectric, enabling developers to leverage the benefits of both frameworks for unit testing Android applications. While Robolectric currently lacks a dedicated JUnit 5 extension, this project proposes a community-driven solution to achieve seamless integration.
A material-design Hacker News Android reader
Demo of running one UI test file on both robolectric and instrumented devices
Kotlin,Hilt,Coroutines,Flow,MVVM架構,JUnit Mockk Robolectric單元測試,Espresso UI測試
This repository contains sample code. Its purpose being, to quickly demonstrate Android and software development in general, clean code, best practices, testing and all those other must know goodies.
A sample photo browsing app in Kotlin, Android using Picsum image API.
Android application which allows you to add notes to the current location
A GitHub user tracking app, inspired from a GIF. 🕵️ Can be considered as a demo project to showcase MVVM with latest android development tools
MVVM News Application with clean code architecture & android jetpack components.
Banking demo app for Android with Kotlin coroutines, MVVM and Clean Architecture.
Sample android bazel app
This Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture.
Starting to write local tests and instrumented tests on Android, using specific technologies and libraries
News App written in Kotlin to showcase Android best practices
This project involves Testing jetpack components like coroutines, flow etc. and basic unit and integration testing using testing frameworks like Junit, Expresso, Mockito etc.
Add a description, image, and links to the robolectric topic page so that developers can more easily learn about it.
To associate your repository with the robolectric topic, visit your repo's landing page and select "manage topics."