mirror of
https://github.com/hmalik144/Android-developer-tech-test---POQ.git
synced 2025-12-10 03:05:24 +00:00
Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -3,8 +3,9 @@ jobs:
|
||||
build:
|
||||
working_directory: ~/code
|
||||
docker:
|
||||
- image: circleci/android:api-28-alpha
|
||||
- image: circleci/android:api-29
|
||||
environment:
|
||||
- CIRCLE_COMPARE_URL: https://github.com/hmalik144/SquareGithubRepo/compare/d44aa77b0a5382f4365ded4068397857333b48e7...9aa146df2b9eaa36e6e942cec657abf3100eba20
|
||||
- JVM_OPTS: -Xmx3200m
|
||||
steps:
|
||||
- checkout
|
||||
|
||||
17
README.md
17
README.md
@@ -14,18 +14,25 @@ Permissions : Internet
|
||||
- Open repo on click
|
||||
- Display language of repo (if available)
|
||||
|
||||
## Espresso UI tests
|
||||
## Architectural Pattern
|
||||
|
||||
MVVM - Model View Viewmodel
|
||||
|
||||
## Jetpack
|
||||
|
||||
* [AndroidX](https://developer.android.com/jetpack)
|
||||
|
||||
## Unit tests
|
||||
|
||||
### Test case one
|
||||
- Testing listview population
|
||||
- Testing of room database queries
|
||||
|
||||
### Test case two
|
||||
- Testing filter list in searchview
|
||||
- Testing sort feature from menu
|
||||
- Testing Repository
|
||||
|
||||
## Built With
|
||||
|
||||
* [RxJava](https://github.com/ReactiveX/RxJava) - RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
|
||||
* [Kodein](https://github.com/Kodein-Framework/Kodein-DI) - Painless Kotlin Dependency Injection
|
||||
* [Retrofit](https://github.com/square/retrofit) - Type-safe HTTP client for Android and Java by Square, Inc
|
||||
|
||||
## Authors
|
||||
|
||||
Reference in New Issue
Block a user