Session

Teste deine Architektur mit ArchUnit.NET

Am Anfang eines Projekts ist die Produktivität hoch. Architektur, Bausteine und Abhängigkeiten sind klar definiert. Doch mit der Zeit wird der Code umfangreicher und die Anforderungen komplexer. Ungewollte Abhängigkeiten schleichen sich ein, Änderungen dauern länger und werden teurer. Code und Architekturdiagramme passen nicht mehr zusammen.

Architekturtests wirken dem entgegen. Sie funktionieren wie Unit Tests, testen jedoch nichtfunktionale Anforderungen. Automatisiert im Continuous Build verhindern sie Verstöße gegen die anfangs aufgestellten Architekturregeln.

Der Vortrag gibt einen Überblick über die Möglichkeiten von Architekturtests mit ArchUnit.NET. Anhand einer Beispielarchitektur wird demonstriert, wie sich verschiedene Aspekte der Architektur testen lassen.

Andreas Lausen

Hildesheim, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top