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
- Host: GitHub
- URL: https://github.com/bearddan2000/java-cli-maven-spring-spock-pmd-jacoco-test-car-data
- Owner: bearddan2000
- Created: 2021-12-09T15:55:22.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-09T15:55:24.000Z (over 4 years ago)
- Last Synced: 2025-01-29T16:33:11.535Z (about 1 year ago)
- Topics: car, cli, data, groovy, jacoco, java, maven, pmd, spock, spring, test
- Language: Shell
- Homepage: https://github.com/bearddan2000/java-cli-maven-spring-spock-pmd-jacoco-test-car-data
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)