Class ArchTests


  • public class ArchTests
    extends Object
    • Constructor Detail

      • ArchTests

        public ArchTests()
    • Method Detail

      • beforeClass

        public static void beforeClass()
      • testRequireUseOfAssertThat

        public void testRequireUseOfAssertThat()
      • testRequireUseOfOnlySpecificApacheCommons

        public void testRequireUseOfOnlySpecificApacheCommons()
      • notCallMethodsInPackageUnless

        public static com.tngtech.archunit.lang.ArchCondition<com.tngtech.archunit.core.domain.JavaClass> notCallMethodsInPackageUnless​(String packageIdentifier,
                                                                                                                                        com.tngtech.archunit.base.DescribedPredicate<com.tngtech.archunit.core.domain.JavaCall<?>>... unlessPredicates)
      • targetMethodIs

        public static com.tngtech.archunit.base.DescribedPredicate<com.tngtech.archunit.core.domain.JavaCall<?>> targetMethodIs​(Class<?> owner,
                                                                                                                                String methodName,
                                                                                                                                Class<?>... parameterTypes)
      • unless

        public static <T> com.tngtech.archunit.base.DescribedPredicate<T> unless​(com.tngtech.archunit.base.DescribedPredicate<? super T> first,
                                                                                 com.tngtech.archunit.base.DescribedPredicate<? super T> second)