Simulation of a Tool Rental Checkout System CLI. Uses Spring Data JPA to interact with a PostgreSQL database.
Ensure you have Docker installed.
git clone https://github.com/squidmin/jm0524.git
cd /Users/username/path/to/jm0524
Replace the above path with the actual location of your clone of the project.
./gradlew cleanTest test -DAPP_PROFILE=test
open build/reports/jacoco/test/html/index.html
start build\reports\jacoco\test\html\index.html
xdg-open build/reports/jacoco/test/html/index.html
docker-compose run --rm -it app ./gradlew bootRun -DAPP_PROFILE=local
docker-compose down
docker-compose down -v --rmi all