Based on an initial fork for working with git/pulls/issues/projects.
This project has been tested on JDK 8, so you need to download and install a JDK. clone the project, then for the junit tests, just run:
$ gradlew test
The logic is tested with BDD and Junit tests. As for now, there are no CI/CD integrations, so you need to clone the project to run the tests. The BDD tests can be executed several ways (pick your poison):
$ gradlew cucumber
Execute src/test/java/features/RunCucumberTests
Open the feature file you want the execute src/test/resources/features
and run it.