ArchUnit
TOOLS
Ring:
ADOPT
ArchUnit is a library for checking the architecture of your Java application. It is able to use any Java unit testing framework and amongst others checks for:
- dependencies between packages and classes
- layers and slicing
- cyclic dependencies
v1 -
It is a widely used framework for automating architecture rules so we have placed it in adopt.