public interface ExceptionFluent<Value extends Throwable,BaseFluent,TheFluent extends BaseFluent,This extends ExceptionFluent<Value,BaseFluent,TheFluent,This>> extends org.cthul.matchers.fluent.ext.ExtensibleFluentStep<Value,BaseFluent,TheFluent,This>, ObjectFluent<Value,BaseFluent,TheFluent,This>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ExceptionFluent.AndChain<Value extends Throwable,TheFluent,This extends ExceptionFluent.AndChain<Value,TheFluent,This>> |
static class |
ExceptionFluent.Assert<Value extends Throwable> |
static interface |
ExceptionFluent.OrChain<Value extends Throwable,TheFluent,This extends ExceptionFluent.OrChain<Value,TheFluent,This>> |
static class |
ExceptionFluent.Step<Value extends Throwable,TheFluent,This extends ExceptionFluent.Step<Value,TheFluent,This>> |
| Modifier and Type | Method and Description |
|---|---|
ExceptionFluent.AndChain<Value,TheFluent,?> |
all() |
ExceptionFluent.AndChain<Value,TheFluent,?> |
both() |
ExceptionFluent.AndChain<Value,TheFluent,?> |
both(org.hamcrest.Matcher<? super Value> matcher) |
default TheFluent |
causedBy(Class<? extends Throwable> clazz) |
default TheFluent |
causedBy(Class<? extends Throwable> clazz,
org.hamcrest.Matcher<? super Throwable> matcher) |
default TheFluent |
causedBy(Class<? extends Throwable> clazz,
String message) |
default TheFluent |
causedBy(Class<? extends Throwable> clazz,
String message,
org.hamcrest.Matcher<? super Throwable> matcher) |
default TheFluent |
causedBy(org.hamcrest.Matcher<? super Throwable> matcher) |
default TheFluent |
causedBy(String message) |
default TheFluent |
directlyCausedBy(Class<? extends Throwable> clazz) |
default TheFluent |
directlyCausedBy(Class<? extends Throwable> clazz,
org.hamcrest.Matcher<? super Throwable> matcher) |
default TheFluent |
directlyCausedBy(Class<? extends Throwable> clazz,
String message) |
default TheFluent |
directlyCausedBy(Class<? extends Throwable> clazz,
String message,
org.hamcrest.Matcher<? super Throwable> matcher) |
default TheFluent |
directlyCausedBy(org.hamcrest.Matcher<? super Throwable> matcher) |
ExceptionFluent.OrChain<Value,TheFluent,?> |
either() |
ExceptionFluent.OrChain<Value,TheFluent,?> |
either(org.hamcrest.Matcher<? super Value> matcher) |
default TheFluent |
exception() |
default TheFluent |
exception(Class<? extends Exception> clazz,
String message) |
default <T extends Exception> |
exception(Class<T> clazz) |
default <T extends Exception> |
exception(Class<T> clazz,
org.hamcrest.Matcher<? super T> matcher) |
default <T extends Exception> |
exception(Class<T> clazz,
String message,
org.hamcrest.Matcher<? super T> matcher) |
default TheFluent |
exception(org.hamcrest.Matcher<? super Exception> matcher) |
default TheFluent |
exception(String message) |
default TheFluent |
message(org.hamcrest.Matcher<? super String> messageMatcher) |
default TheFluent |
messageContains(Pattern pattern) |
default TheFluent |
messageContains(String regex) |
default TheFluent |
messageIs(String message) |
default TheFluent |
messageMatches(Pattern pattern) |
default TheFluent |
messageMatches(String regex) |
default TheFluent |
throwable() |
default TheFluent |
throwable(Class<? extends Throwable> clazz,
String message) |
default <T extends Throwable> |
throwable(Class<T> clazz) |
default <T extends Throwable> |
throwable(Class<T> clazz,
org.hamcrest.Matcher<? super T> matcher) |
default <T extends Throwable> |
throwable(Class<T> clazz,
String message,
org.hamcrest.Matcher<? super T> matcher) |
default TheFluent |
throwable(org.hamcrest.Matcher<? super Throwable> matcher) |
default TheFluent |
throwable(String message) |
get, get, hasToString, hasToString, isIn, isIn, isOneOf, notNullValue, nullValue, sameInstance, theInstance__, __, __, allOf, anyOf, as, as, equalTo, has, has, has, has, hasNot, hasNot, hasNot, hasNot, hasType, is, is, is, isA, isNot, isNot, isNot, noneOf, not, not, not, not, notdefault TheFluent causedBy(org.hamcrest.Matcher<? super Throwable> matcher)
CausedBy.causedBy(org.hamcrest.Matcher)default TheFluent causedBy(Class<? extends Throwable> clazz)
CausedBy.causedBy(java.lang.Class)default TheFluent causedBy(String message)
CausedBy.causedBy(java.lang.String)default TheFluent causedBy(Class<? extends Throwable> clazz, String message)
CausedBy.causedBy(java.lang.Class,java.lang.String)default TheFluent causedBy(Class<? extends Throwable> clazz, org.hamcrest.Matcher<? super Throwable> matcher)
CausedBy.causedBy(java.lang.Class,org.hamcrest.Matcher)default TheFluent causedBy(Class<? extends Throwable> clazz, String message, org.hamcrest.Matcher<? super Throwable> matcher)
CausedBy.causedBy(java.lang.Class,java.lang.String,org.hamcrest.Matcher)default TheFluent directlyCausedBy(org.hamcrest.Matcher<? super Throwable> matcher)
CausedBy.directlyCausedBy(org.hamcrest.Matcher)default TheFluent directlyCausedBy(Class<? extends Throwable> clazz)
CausedBy.directlyCausedBy(java.lang.Class)default TheFluent directlyCausedBy(Class<? extends Throwable> clazz, String message)
CausedBy.directlyCausedBy(java.lang.Class,java.lang.String)default TheFluent directlyCausedBy(Class<? extends Throwable> clazz, org.hamcrest.Matcher<? super Throwable> matcher)
CausedBy.directlyCausedBy(java.lang.Class,org.hamcrest.Matcher)default TheFluent directlyCausedBy(Class<? extends Throwable> clazz, String message, org.hamcrest.Matcher<? super Throwable> matcher)
CausedBy.directlyCausedBy(java.lang.Class,java.lang.String,org.hamcrest.Matcher)default TheFluent messageIs(String message)
ExceptionMessage.messageIs(java.lang.String)default TheFluent messageContains(String regex)
ExceptionMessage.messageContains(java.lang.String)default TheFluent messageMatches(String regex)
ExceptionMessage.messageMatches(java.lang.String)default TheFluent messageContains(Pattern pattern)
ExceptionMessage.messageContains(java.util.regex.Pattern)default TheFluent messageMatches(Pattern pattern)
ExceptionMessage.messageMatches(java.util.regex.Pattern)default TheFluent message(org.hamcrest.Matcher<? super String> messageMatcher)
ExceptionMessage.message(org.hamcrest.Matcher)default TheFluent throwable()
IsThrowable.throwable()default <T extends Throwable> TheFluent throwable(Class<T> clazz)
IsThrowable.throwable(java.lang.Class)default TheFluent throwable(String message)
IsThrowable.throwable(java.lang.String)default TheFluent throwable(Class<? extends Throwable> clazz, String message)
IsThrowable.throwable(java.lang.Class,java.lang.String)default TheFluent throwable(org.hamcrest.Matcher<? super Throwable> matcher)
IsThrowable.throwable(org.hamcrest.Matcher)default <T extends Throwable> TheFluent throwable(Class<T> clazz, org.hamcrest.Matcher<? super T> matcher)
IsThrowable.throwable(java.lang.Class,org.hamcrest.Matcher)default <T extends Throwable> TheFluent throwable(Class<T> clazz, String message, org.hamcrest.Matcher<? super T> matcher)
IsThrowable.throwable(java.lang.Class,java.lang.String,org.hamcrest.Matcher)default TheFluent exception()
IsThrowable.exception()default <T extends Exception> TheFluent exception(Class<T> clazz)
IsThrowable.exception(java.lang.Class)default TheFluent exception(String message)
IsThrowable.exception(java.lang.String)default TheFluent exception(org.hamcrest.Matcher<? super Exception> matcher)
IsThrowable.exception(org.hamcrest.Matcher)default TheFluent exception(Class<? extends Exception> clazz, String message)
IsThrowable.exception(java.lang.Class,java.lang.String)default <T extends Exception> TheFluent exception(Class<T> clazz, org.hamcrest.Matcher<? super T> matcher)
IsThrowable.exception(java.lang.Class,org.hamcrest.Matcher)default <T extends Exception> TheFluent exception(Class<T> clazz, String message, org.hamcrest.Matcher<? super T> matcher)
IsThrowable.exception(java.lang.Class,java.lang.String,org.hamcrest.Matcher)ExceptionFluent.OrChain<Value,TheFluent,?> either()
either in interface org.cthul.matchers.fluent.ext.ExtensibleFluentStep<Value extends Throwable,BaseFluent,TheFluent extends BaseFluent,This extends ExceptionFluent<Value,BaseFluent,TheFluent,This>>either in interface org.cthul.matchers.fluent.FluentStep<Value extends Throwable,BaseFluent>either in interface ObjectFluent<Value extends Throwable,BaseFluent,TheFluent extends BaseFluent,This extends ExceptionFluent<Value,BaseFluent,TheFluent,This>>ExceptionFluent.OrChain<Value,TheFluent,?> either(org.hamcrest.Matcher<? super Value> matcher)
either in interface org.cthul.matchers.fluent.ext.ExtensibleFluentStep<Value extends Throwable,BaseFluent,TheFluent extends BaseFluent,This extends ExceptionFluent<Value,BaseFluent,TheFluent,This>>either in interface org.cthul.matchers.fluent.FluentStep<Value extends Throwable,BaseFluent>either in interface ObjectFluent<Value extends Throwable,BaseFluent,TheFluent extends BaseFluent,This extends ExceptionFluent<Value,BaseFluent,TheFluent,This>>ExceptionFluent.AndChain<Value,TheFluent,?> both()
both in interface org.cthul.matchers.fluent.ext.ExtensibleFluentStep<Value extends Throwable,BaseFluent,TheFluent extends BaseFluent,This extends ExceptionFluent<Value,BaseFluent,TheFluent,This>>both in interface org.cthul.matchers.fluent.FluentStep<Value extends Throwable,BaseFluent>both in interface ObjectFluent<Value extends Throwable,BaseFluent,TheFluent extends BaseFluent,This extends ExceptionFluent<Value,BaseFluent,TheFluent,This>>ExceptionFluent.AndChain<Value,TheFluent,?> both(org.hamcrest.Matcher<? super Value> matcher)
both in interface org.cthul.matchers.fluent.ext.ExtensibleFluentStep<Value extends Throwable,BaseFluent,TheFluent extends BaseFluent,This extends ExceptionFluent<Value,BaseFluent,TheFluent,This>>both in interface org.cthul.matchers.fluent.FluentStep<Value extends Throwable,BaseFluent>both in interface ObjectFluent<Value extends Throwable,BaseFluent,TheFluent extends BaseFluent,This extends ExceptionFluent<Value,BaseFluent,TheFluent,This>>ExceptionFluent.AndChain<Value,TheFluent,?> all()
all in interface org.cthul.matchers.fluent.ext.ExtensibleFluentStep<Value extends Throwable,BaseFluent,TheFluent extends BaseFluent,This extends ExceptionFluent<Value,BaseFluent,TheFluent,This>>all in interface org.cthul.matchers.fluent.FluentStep<Value extends Throwable,BaseFluent>all in interface ObjectFluent<Value extends Throwable,BaseFluent,TheFluent extends BaseFluent,This extends ExceptionFluent<Value,BaseFluent,TheFluent,This>>Copyright © 2015. All Rights Reserved.