Android CI

Writing Currency Converter App using Android Architecture Components, in 100% Kotlin 🚀

Unit Tests

Run script .\gradlew connectedCheck to generate Unit test Jacoco Reports

Spek

This allows us to easily define specifications in a clear, understandable, human-readable way. This framework allows you to describe tests and expected behaviors in a more readable way.

To run tests in Android Studio you need to install Spek Framework plugin (search for Spek Framework).

The UI test run normally, either on a device or an emulator, without any special plugin or dependency.

How it's built

Screenshots

I added some screenshots in the screenshots folder, in the root directory of the project.

Currency Conversion Currency Conversion result Histories