Project done in FIAP's Software Architecture Post Graduation course with the purpose of applying QA to software development.
- Fluent tests with assertJ
- Example Spring API
- Unit tests mocked with Mockito
- Integration tests using H2 Database
https://www.jetbrains.com/help/idea/terminal-emulator.html#jqufbj_147
chocolatey install maven
- Unit tests:
mvn test -P unit-test
-Integration tests:
mvn test -P integration-test
-System tests:
mvn test -P system-test
- Smoke tests:
mvn test -P system-test -Dcucumber.filter.tags=@smoke
- Install:
npm install -g allure-commandline
- Run:
npx allure serve target/allure-results