Package org.kohsuke.github
Class ArchTests
- java.lang.Object
-
- org.kohsuke.github.ArchTests
-
public class ArchTests extends Object
-
-
Constructor Summary
Constructors Constructor Description ArchTests()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidbeforeClass()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)static com.tngtech.archunit.base.DescribedPredicate<com.tngtech.archunit.core.domain.JavaCall<?>>targetMethodIs(Class<?> owner, String methodName, Class<?>... parameterTypes)voidtestRequireUseOfAssertThat()voidtestRequireUseOfOnlySpecificApacheCommons()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)
-
-
-
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)
-
-