An open API service indexing awesome lists of open source software.

https://github.com/bearddan2000/java-cli-maven-spring-spock-pmd-jacoco-test-car-data

A POC for spring app using spock framework
https://github.com/bearddan2000/java-cli-maven-spring-spock-pmd-jacoco-test-car-data

car cli data groovy jacoco java maven pmd spock spring test

Last synced: 3 months ago
JSON representation

A POC for spring app using spock framework

Awesome Lists containing this project

README

          

# java-cli-maven-spring-spock-pmd-jacoco-test-car-data

## Description
A POC for spring app using spock framework
and jacoco and pmd plugins.

## Tech stack
- java
- groovy
- maven
- spring
- spock
- jacoco
- pmd

## Docker stack
- maven:3-openjdk-17

## To run
`sudo ./install.sh -u`
- jacoco report under bin/target/site/jacoco
- pmd report found at bin/target/site

## To stop
`sudo ./install.sh -d`

## For help
`sudo ./install.sh -h`

## Credit
- [Code concept](https://www.petrikainulainen.net/programming/testing/writing-unit-tests-with-spock-framework-creating-a-maven-project/)
- [Code build model](https://github.com/christoph-frick/spock-test-logging)
- [Jacoco config](https://www.baeldung.com/jacoco)