Package org.junit.platform.suite.engine
Class LifecycleMethodUtils
- java.lang.Object
-
- org.junit.platform.suite.engine.LifecycleMethodUtils
-
final class LifecycleMethodUtils extends java.lang.ObjectCollection of utilities for working with test lifecycle methods.- Since:
- 1.11
-
-
Constructor Summary
Constructors Modifier Constructor Description privateLifecycleMethodUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static DiscoveryIssuecreateError(java.lang.String message, java.lang.reflect.Method method)(package private) static java.util.List<java.lang.reflect.Method>findAfterSuiteMethods(java.lang.Class<?> testClass, DiscoveryIssueReporter issueReporter)(package private) static java.util.List<java.lang.reflect.Method>findBeforeSuiteMethods(java.lang.Class<?> testClass, DiscoveryIssueReporter issueReporter)private static java.util.List<java.lang.reflect.Method>findMethodsAndCheckStaticAndNonPrivate(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, org.junit.platform.commons.support.HierarchyTraversalMode traversalMode, DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>hasNoParameters(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>isNotPrivate(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>isStatic(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method>returnsPrimitiveVoid(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)
-
-
-
Method Detail
-
findBeforeSuiteMethods
static java.util.List<java.lang.reflect.Method> findBeforeSuiteMethods(java.lang.Class<?> testClass, DiscoveryIssueReporter issueReporter)
-
findAfterSuiteMethods
static java.util.List<java.lang.reflect.Method> findAfterSuiteMethods(java.lang.Class<?> testClass, DiscoveryIssueReporter issueReporter)
-
findMethodsAndCheckStaticAndNonPrivate
private static java.util.List<java.lang.reflect.Method> findMethodsAndCheckStaticAndNonPrivate(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, org.junit.platform.commons.support.HierarchyTraversalMode traversalMode, DiscoveryIssueReporter issueReporter)
-
isStatic
private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method> isStatic(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)
-
isNotPrivate
private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method> isNotPrivate(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)
-
returnsPrimitiveVoid
private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method> returnsPrimitiveVoid(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)
-
hasNoParameters
private static DiscoveryIssueReporter.Condition<java.lang.reflect.Method> hasNoParameters(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, DiscoveryIssueReporter issueReporter)
-
createError
private static DiscoveryIssue createError(java.lang.String message, java.lang.reflect.Method method)
-
-