This is a simple project that I use to demonstrate the usage and easiness of the architecture testing library ArchUnit.
You'll find the examples provided by ArchUnit itself here.
- Java User Group Hamburg, 2022-01-25 (PDF)
- GEDOPLAN Expertenkreis Java, 2021-03-18 (PDF)
- Java User Group Switzerland, 2020-10-29 (PDF, Video) 🇬🇧
- JCON 2020, 2020-10-28 (PDF, Video) 🇬🇧
- JAX London 2020, 2020-10-06 (PDF) 🇬🇧
- Java User Group Darmstadt, 2020-08-20 (PDF, Video)
- Java User Group Ostfalen, 2020-01-09 (PDF, Video)
- JAX 2019, 2019-05-08 (PDF)
- Java User Group Hannover, 2019-03-14 (PDF)
The slides and videos are in German, unless noted otherwise.
Some tests are expected to fail to show how the violations of architecture rules are reported.