Package org.fest.assertions.api
Class Fail
java.lang.Object
org.fest.assertions.api.Fail
Common failures.
- Author:
- Alex Ruiz, Yvonne Wang, Joel Costigliola
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFail()This constructor is protected to make it possible to subclass this class. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidFails with the given message.static voidThrows anAssertionErrorwith the given message and with theThrowablethat caused the failure.static voidfailBecauseExceptionWasNotThrown(Class<? extends Throwable> throwableClass) Throws anAssertionErrorwith a message explaining that aThrowableof given class was expected to be thrown but had not been.static voidsetRemoveFestRelatedElementsFromStackTrace(boolean removeFestRelatedElementsFromStackTrace) Sets wether we remove elements related to Fest from assertion error stack trace.
-
Constructor Details
-
Fail
protected Fail()This constructor is protected to make it possible to subclass this class. Since all its methods are static, there is no point on creating a new instance of it.
-
-
Method Details
-
setRemoveFestRelatedElementsFromStackTrace
public static void setRemoveFestRelatedElementsFromStackTrace(boolean removeFestRelatedElementsFromStackTrace) Sets wether we remove elements related to Fest from assertion error stack trace.- Parameters:
removeFestRelatedElementsFromStackTrace- flag.
-
fail
Fails with the given message.- Parameters:
failureMessage- error message.- Throws:
AssertionError- with the given message.
-
fail
Throws anAssertionErrorwith the given message and with theThrowablethat caused the failure.- Parameters:
failureMessage- the description of the failed assertion. It can benull.realCause- cause of the error.- Throws:
AssertionError- with the given message and with theThrowablethat caused the failure.
-
failBecauseExceptionWasNotThrown
Throws anAssertionErrorwith a message explaining that aThrowableof given class was expected to be thrown but had not been.- Parameters:
throwableClass- the Throwable class that was expected to be thrown.- Throws:
AssertionError- with a message explaining that aThrowableof given class was expected to be thrown but had not been.
-