https://github.com/kofigyan/pelmorextest
https://github.com/kofigyan/pelmorextest
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/kofigyan/pelmorextest
- Owner: kofigyan
- Created: 2021-06-14T16:37:29.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-06-15T23:21:58.000Z (about 4 years ago)
- Last Synced: 2025-01-19T05:09:22.080Z (5 months ago)
- Language: Kotlin
- Size: 153 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
PelmorexTest App
===========================================================This app allows users to view selected weather conditions albeit on limited basis. Additionally it simulates comment form submission and image viewing.
Introduction
-------------### Functionality
The app is composed of 4 main screens.
#### MainActivity
Allows the user to select among the three solutions#### WeatherInfoActivity
Weather information for selected cities.#### CommentActivity
Simulate comment form submission with specific validations.#### PhotoActivity
Photo gallery### Building
You can open the project in Android studio and press run.
### Testing
Still in development.
The project will uses both instrumentation tests that run on the device
and local unit tests that run on your computer.#### Device Tests
##### UI Tests
The projects will use Espresso for UI testing.#### Local Unit Tests
### Libraries
* [Android Extension Libraries][extension-lib]
* [Android Architecture Components][arch]
* [Retrofit][retrofit] for REST api communication
* [Glide][glide] for image loading
* [espresso][espresso] for UI tests
* [mockito][mockito] for mocking in tests
[extension-lib]: https://developer.android.com/jetpack/androidx
[arch]: https://developer.android.com/topic/libraries/architecture
[espresso]: https://google.github.io/android-testing-support-library/docs/espresso/
[retrofit]: http://square.github.io/retrofit
[glide]: https://github.com/bumptech/glide
[mockito]: http://site.mockito.org