Package org.assertj.core.api
Class AssumptionExceptionFactory
java.lang.Object
org.assertj.core.api.AssumptionExceptionFactory
Responsible for building the exception to throw for failing assumptions.
- Since:
- 3.21.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static RuntimeException
assumptionNotMet
(AssertionError assertionError) private static RuntimeException
buildAssumptionException
(Class<?> assumptionExceptionClass, AssertionError assertionError) static PreferredAssumptionException
(package private) static void
setPreferredAssumptionException
(PreferredAssumptionException preferredAssumptionException)
-
Field Details
-
preferredAssumptionException
-
-
Constructor Details
-
AssumptionExceptionFactory
public AssumptionExceptionFactory()
-
-
Method Details
-
assumptionNotMet
static RuntimeException assumptionNotMet(AssertionError assertionError) throws ReflectiveOperationException - Throws:
ReflectiveOperationException
-
getPreferredAssumptionException
-
setPreferredAssumptionException
static void setPreferredAssumptionException(PreferredAssumptionException preferredAssumptionException) -
buildAssumptionException
private static RuntimeException buildAssumptionException(Class<?> assumptionExceptionClass, AssertionError assertionError) throws ReflectiveOperationException - Throws:
ReflectiveOperationException
-