https://github.com/unexist/showcase-architecture-testing-quarkus
Showcase for architecture testing [MIRROR]
https://github.com/unexist/showcase-architecture-testing-quarkus
archunit jqassistant quarkus showcase
Last synced: about 1 month ago
JSON representation
Showcase for architecture testing [MIRROR]
- Host: GitHub
- URL: https://github.com/unexist/showcase-architecture-testing-quarkus
- Owner: unexist
- License: apache-2.0
- Created: 2020-09-24T10:13:59.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-06-26T15:53:08.000Z (almost 3 years ago)
- Last Synced: 2025-04-01T22:49:45.635Z (about 1 year ago)
- Topics: archunit, jqassistant, quarkus, showcase
- Language: Java
- Homepage: https://hg.unexist.dev/showcase-architecture-testing-quarkus
- Size: 142 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= Showcase for architecture testing based on quarkus
This project holds examples for different types of architecture testing.
== Frameworks
- https://www.archunit.org[ArchUnit]
- https://jqassistant.org[jqAssistant]
- https://github.com/clarkware/jdepend[jDepend]
== Architecture Decision Records
Since https://jqassistant.org[jqAssistant]
can render https://asciidoctor.org/[AsciiDoc], it is also possible to include real
tests and other queries inside of valid https://adr.github.io/[ADR].
== Instructions
Following make targets exist:
- **build** - Build project and tests
- **scan** - Run the jqAssistant scanner
- **analyze** - Run the jqAssistant analyzer
- **adoc** - Generate asciidoc
- **open-adoc** - Open the generated asciidoc in your browser
- **report** - Generate report
- **open-report** - Open the generated report in your browser
- **server** - Starts the Neo4J server + web frontend