This is a simple project for pair-programming during a coding assignment.
After requirements are met, it should be possible to compile and run the (integration) tests. The code will be evolved during the pairing session.
The following requirements need to be met (installed) for the project to compile and run tests:
- Java 8 - 11
- Maven 3+
- Docker (Please see the TestContainers Docker Requirements )
- Any IDE of choice
With these requirements fulfilled, the project should compile and at least one of the integration tests should be "green".
To build and execute tests run:
mvn clean verify
When running tests from the IDE, please make sure to first execute mvn package
so that the fat-jar will be (re-)build
before it gets mounted inside the test container.