Class AssumptionViolatedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.junit.internal.AssumptionViolatedException
- All Implemented Interfaces:
Serializable, org.hamcrest.SelfDescribing
- Direct Known Subclasses:
AssumptionViolatedException
public class AssumptionViolatedException
extends RuntimeException
implements org.hamcrest.SelfDescribing
An exception class used to implement assumptions (state in which a given test
is meaningful and should or should not be executed). A test for which an assumption
fails should not generate a test case failure.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAssumptionViolatedException(Object value, org.hamcrest.Matcher<?> matcher) Deprecated.AssumptionViolatedException(String assumption) Deprecated.Please useAssumptionViolatedExceptioninstead.AssumptionViolatedException(String assumption, boolean hasValue, Object value, org.hamcrest.Matcher<?> matcher) Deprecated.Please useAssumptionViolatedExceptioninstead.AssumptionViolatedException(String assumption, Object value, org.hamcrest.Matcher<?> matcher) Deprecated.Please useAssumptionViolatedExceptioninstead.AssumptionViolatedException(String assumption, Throwable e) Deprecated.Please useAssumptionViolatedExceptioninstead. -
Method Summary
Methods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
AssumptionViolatedException
@Deprecated public AssumptionViolatedException(String assumption, boolean hasValue, Object value, org.hamcrest.Matcher<?> matcher) Deprecated.Please useAssumptionViolatedExceptioninstead. -
AssumptionViolatedException
Deprecated.Please useAssumptionViolatedExceptioninstead.An assumption exception with the given value (String or Throwable) and an additional failingMatcher. -
AssumptionViolatedException
@Deprecated public AssumptionViolatedException(String assumption, Object value, org.hamcrest.Matcher<?> matcher) Deprecated.Please useAssumptionViolatedExceptioninstead.An assumption exception with the given value (String or Throwable) and an additional failingMatcher. -
AssumptionViolatedException
Deprecated.Please useAssumptionViolatedExceptioninstead.An assumption exception with the given message only. -
AssumptionViolatedException
Deprecated.Please useAssumptionViolatedExceptioninstead.An assumption exception with the given message and a cause.
-
-
Method Details
-
getMessage
- Overrides:
getMessagein classThrowable
-
describeTo
public void describeTo(org.hamcrest.Description description) - Specified by:
describeToin interfaceorg.hamcrest.SelfDescribing
-
AssumptionViolatedExceptioninstead.