Schlagwort-Archive: junit

Architekturregeln mit Java und ArchUnit sicherstellen

Eine Herausforderung in Software-Projekten besteht oft darin, spezifische Architekturregeln sicherzustellen. ArchUnit ist eine relativ junge Bibliothek, die es Entwicklern erlaubt, Architekturregeln in Form ausführbarer Tests zu definieren und mit gängigen Werkzeugen und Test-Frameworks wie Gradle, Maven, JUnit, Surefire & Co. auszuführen. In einem Kurzbeispiel wollen wir einen Architekturtest mit ArchUnit erstellen; als Build-Werkzeug kommt Gradle zur Anwendung.