diff --git a/.circleci/config.yml b/.circleci/config.yml index 330e1df..b62c1eb 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -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 diff --git a/README.md b/README.md index 5b1ab9b..5b2c3f8 100644 --- a/README.md +++ b/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