Package org.assertj.core.api
Class AssumptionExceptionFactory
- java.lang.Object
-
- org.assertj.core.api.AssumptionExceptionFactory
-
public class AssumptionExceptionFactory extends java.lang.ObjectResponsible for building the exception to throw for failing assumptions.- Since:
- 3.21.0
-
-
Field Summary
Fields Modifier and Type Field Description private static PreferredAssumptionExceptionpreferredAssumptionException
-
Constructor Summary
Constructors Constructor Description AssumptionExceptionFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static java.lang.RuntimeExceptionassumptionNotMet(java.lang.AssertionError assertionError)private static java.lang.RuntimeExceptionbuildAssumptionException(java.lang.Class<?> assumptionExceptionClass, java.lang.AssertionError assertionError)static PreferredAssumptionExceptiongetPreferredAssumptionException()(package private) static voidsetPreferredAssumptionException(PreferredAssumptionException preferredAssumptionException)
-
-
-
Field Detail
-
preferredAssumptionException
private static PreferredAssumptionException preferredAssumptionException
-
-
Method Detail
-
assumptionNotMet
static java.lang.RuntimeException assumptionNotMet(java.lang.AssertionError assertionError) throws java.lang.ReflectiveOperationException- Throws:
java.lang.ReflectiveOperationException
-
getPreferredAssumptionException
public static PreferredAssumptionException getPreferredAssumptionException()
-
setPreferredAssumptionException
static void setPreferredAssumptionException(PreferredAssumptionException preferredAssumptionException)
-
buildAssumptionException
private static java.lang.RuntimeException buildAssumptionException(java.lang.Class<?> assumptionExceptionClass, java.lang.AssertionError assertionError) throws java.lang.ReflectiveOperationException- Throws:
java.lang.ReflectiveOperationException
-
-