diff --git a/src/test/java/io/reflectoring/buckpal/archunit/ArchitectureElement.java b/src/test/java/io/reflectoring/buckpal/archunit/ArchitectureElement.java index 103c870..1861b82 100644 --- a/src/test/java/io/reflectoring/buckpal/archunit/ArchitectureElement.java +++ b/src/test/java/io/reflectoring/buckpal/archunit/ArchitectureElement.java @@ -23,10 +23,10 @@ abstract class ArchitectureElement { static void denyDependency(String fromPackageName, String toPackageName, JavaClasses classes) { noClasses() .that() - .resideInAPackage("io.reflectoring.reviewapp.domain..") + .resideInAPackage(matchAllClassesInPackage(fromPackageName)) .should() .dependOnClassesThat() - .resideInAnyPackage("io.reflectoring.reviewapp.application..") + .resideInAnyPackage(matchAllClassesInPackage(toPackageName)) .check(classes); } @@ -34,13 +34,7 @@ abstract class ArchitectureElement { List fromPackages, List toPackages, JavaClasses classes) { for (String fromPackage : fromPackages) { for (String toPackage : toPackages) { - noClasses() - .that() - .resideInAPackage(matchAllClassesInPackage(fromPackage)) - .should() - .dependOnClassesThat() - .resideInAnyPackage(matchAllClassesInPackage(toPackage)) - .check(classes); + denyDependency(fromPackage, toPackage, classes); } } }