Instruction version number: 741e2021841b2ee9dfe6da974bbeb934b579947f
Shopping cart Project:
This project was developed using the following:
- Gradle,
- Java 17,
- Intellij IDEA,
- Lombok,
- Cucumber,
- Mockito,
- Junit 5,
- MonetaryAmount API (JSR 354) which stores currency adhering to ISO-4217,
- MonetaryAmount JSON parser (zalando and fasterjackson)
Notes: After unzipping the project, and moving into the parent folder run
./gradlew clean build
then,./gradlew cucumber
this will run and display the cucumber tests,./gradlew test
this will run the unit tests