Class LifecycleMethodUtils
- java.lang.Object
-
- org.junit.jupiter.engine.descriptor.LifecycleMethodUtils
-
final class LifecycleMethodUtils extends java.lang.ObjectCollection of utilities for working with test lifecycle methods.- Since:
- 5.0
-
-
Constructor Summary
Constructors Modifier Constructor Description privateLifecycleMethodUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidassertNonStatic(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, java.lang.reflect.Method method)private static voidassertStatic(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, java.lang.reflect.Method method)private static voidassertVoid(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, java.lang.reflect.Method method)(package private) static java.util.List<java.lang.reflect.Method>findAfterAllMethods(java.lang.Class<?> testClass, boolean requireStatic)(package private) static java.util.List<java.lang.reflect.Method>findAfterEachMethods(java.lang.Class<?> testClass)(package private) static java.util.List<java.lang.reflect.Method>findBeforeAllMethods(java.lang.Class<?> testClass, boolean requireStatic)(package private) static java.util.List<java.lang.reflect.Method>findBeforeEachMethods(java.lang.Class<?> testClass)private static java.util.List<java.lang.reflect.Method>findMethodsAndAssertNonStatic(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, ReflectionUtils.HierarchyTraversalMode traversalMode)private static java.util.List<java.lang.reflect.Method>findMethodsAndAssertStatic(java.lang.Class<?> testClass, boolean requireStatic, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, ReflectionUtils.HierarchyTraversalMode traversalMode)private static java.util.List<java.lang.reflect.Method>findMethodsAndCheckVoidReturnType(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, ReflectionUtils.HierarchyTraversalMode traversalMode)
-
-
-
Method Detail
-
findBeforeAllMethods
static java.util.List<java.lang.reflect.Method> findBeforeAllMethods(java.lang.Class<?> testClass, boolean requireStatic)
-
findAfterAllMethods
static java.util.List<java.lang.reflect.Method> findAfterAllMethods(java.lang.Class<?> testClass, boolean requireStatic)
-
findBeforeEachMethods
static java.util.List<java.lang.reflect.Method> findBeforeEachMethods(java.lang.Class<?> testClass)
-
findAfterEachMethods
static java.util.List<java.lang.reflect.Method> findAfterEachMethods(java.lang.Class<?> testClass)
-
assertStatic
private static void assertStatic(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, java.lang.reflect.Method method)
-
assertNonStatic
private static void assertNonStatic(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, java.lang.reflect.Method method)
-
assertVoid
private static void assertVoid(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, java.lang.reflect.Method method)
-
findMethodsAndAssertStatic
private static java.util.List<java.lang.reflect.Method> findMethodsAndAssertStatic(java.lang.Class<?> testClass, boolean requireStatic, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, ReflectionUtils.HierarchyTraversalMode traversalMode)
-
findMethodsAndAssertNonStatic
private static java.util.List<java.lang.reflect.Method> findMethodsAndAssertNonStatic(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, ReflectionUtils.HierarchyTraversalMode traversalMode)
-
findMethodsAndCheckVoidReturnType
private static java.util.List<java.lang.reflect.Method> findMethodsAndCheckVoidReturnType(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, ReflectionUtils.HierarchyTraversalMode traversalMode)
-
-