Package org.qaddict
Class Expectations
java.lang.Object
org.qaddict.Expectations
-
Method Summary
Modifier and TypeMethodDescriptionstatic <D> Expectation<D> allOf(Collection<Expectation<? super D>> operands) static <D> Expectation<D> allOf(Expectation<? super D>... operands) static <D> Expectation<D> anyOf(D... operands) static <D> Expectation<D> anyOf(Collection<Expectation<? super D>> operands) static <D> Expectation<D> anyOf(Expectation<? super D>... operands) static Expectation<Object> anything()static <D extends Comparable<D>>
Expectation<D> betweenExclusive(D lowerBoundary, D upperBoundary) static <D> Expectation<D> betweenExclusive(D lowerBoundary, D upperBoundary, Comparator<D> comparator) static <D extends Comparable<D>>
Expectation<D> betweenInclusive(D lowerBoundary, D upperBoundary) static <D> Expectation<D> betweenInclusive(D lowerBoundary, D upperBoundary, Comparator<D> comparator) static Expectation<String> static <D> Expectation<D> byExample(D exampleBean) static Expectation<Double> closeTo(double expectedValue, double tolerance) static Expectation<Float> closeTo(float expectedValue, float tolerance) static <D> Expectation<Iterable<D>> collectionContains(Collection<Expectation<? super D>> expectations) static <D> Expectation<Iterable<D>> collectionContains(Expectation<? super D>... expectations) static <D> Expectation<Iterable<D>> collectionContainsInAnyOrder(Collection<Expectation<? super D>> expectations) static <D> Expectation<Iterable<D>> collectionContainsInAnyOrder(Expectation<? super D>... expectations) static <D> Expectation<Iterable<D>> collectionEquals(Collection<Expectation<? super D>> expectations) static <D> Expectation<Iterable<D>> collectionEquals(Expectation<? super D>... expectations) static <D> Expectation<Iterable<D>> collectionEqualsInAnyOrder(Collection<Expectation<? super D>> expectations) static <D> Expectation<Iterable<D>> collectionEqualsInAnyOrder(Expectation<? super D>... expectations) static <D> Expectation<Iterable<D>> collectionStartsInAnyOrderWith(Collection<Expectation<? super D>> expectations) static <D> Expectation<Iterable<D>> collectionStartsInAnyOrderWith(Expectation<? super D>... expectations) static <D> Expectation<Iterable<D>> collectionStartsWith(Collection<Expectation<? super D>> expectations) static <D> Expectation<Iterable<D>> collectionStartsWith(Expectation<? super D>... expectations) static Expectation<String> static <D> Expectation<D> describe(Object description, Expectation<D> expectation) static Expectation<Double> static Expectation<String> static Expectation<String> static <D> Expectation<D> equalTo(D expectedValue) static Expectation<String> equalToIgnoreCase(String expectedPart) static <D> Expectation<Iterable<D>> everyElement(D expectedElement) static <D> Expectation<Iterable<D>> everyElement(Expectation<? super D> expectation) static <D> Expectation<Iterable<D>> existsElement(D expectedElement) static <D> Expectation<Iterable<D>> existsElement(Expectation<? super D> expectation) static <D> Expectation<D> static Expectation<String> findPattern(String expectedRegexPattern) static Expectation<String> findPattern(Pattern expectedRegexPattern) static Expectation<Float> static <D,V> FluentTransformation <V, ExpectationBuilder<D>> has(String name, Transformation<D, V> transformation) static <D,V> FluentTransformation <V, ExpectationBuilder<D>> has(Transformation<D, V> transformation) static Expectation<Object> isNull()static <D extends Comparable<D>>
Expectation<D> lessOrEqualTo(D upperBoundary) static <D> Expectation<D> lessOrEqualTo(D upperBoundary, Comparator<? super D> comparator) static <D extends Comparable<D>>
Expectation<D> lessThan(D upperBoundary) static <D> Expectation<D> lessThan(D upperBoundary, Comparator<? super D> comparator) static Expectation<String> matchesPattern(String expectedRegexPattern) static Expectation<String> matchesPattern(Pattern expectedRegexPattern) static <D extends Comparable<D>>
Expectation<D> moreOrEqualTo(D lowerBoundary) static <D> Expectation<D> moreOrEqualTo(D lowerBoundary, Comparator<? super D> comparator) static <D extends Comparable<D>>
Expectation<D> moreThan(D lowerBoundary) static <D> Expectation<D> moreThan(D lowerBoundary, Comparator<? super D> comparator) static Expectation<Object> nonNull()static <D> Expectation<D> not(D unexpectedValue) static <D> Expectation<D> not(Expectation<D> expectationToNegate) static Expectation<String> static Expectation<String> static Expectation<String> parseDouble(Double expectedValue) static Expectation<String> parseDouble(Expectation<? super Double> expectation) static <T extends Enum<T>>
Expectation<String> parseEnum(Expectation<? super T> expectation, Class<T> enumClass) static <T extends Enum<T>>
Expectation<String> parseEnum(T expectedValue) static Expectation<String> static Expectation<String> parseInt(Expectation<? super Integer> expectation) static Expectation<String> static Expectation<String> parseLong(Expectation<? super Long> expectation) static <D> Expectation<D> require(Expectation<? super D> requirement, Expectation<? super D> expectation) static <D> Expectation<D> requireNonNull(Expectation<? super D> expectation) static <D> Expectation<D> sameInstanceAs(D expectedInstance) static Expectation<String> startsWith(String expectedPrefix) static <D,V> Expectation <D> transform(String name, Transformation<D, ? extends V> transformation, Expectation<? super V> expectation)
-
Method Details
-
describe
-
expect
-
sameInstanceAs
-
require
public static <D> Expectation<D> require(Expectation<? super D> requirement, Expectation<? super D> expectation) -
requireNonNull
-
equalTo
-
transform
public static <D,V> Expectation<D> transform(String name, Transformation<D, ? extends V> transformation, Expectation<? super V> expectation) -
not
-
not
-
anything
-
isNull
-
nonNull
-
allOf
-
allOf
-
anyOf
-
anyOf
-
anyOf
-
moreThan
-
moreThan
-
moreOrEqualTo
-
moreOrEqualTo
-
lessThan
-
lessThan
-
lessOrEqualTo
-
lessOrEqualTo
-
betweenInclusive
public static <D> Expectation<D> betweenInclusive(D lowerBoundary, D upperBoundary, Comparator<D> comparator) -
betweenInclusive
public static <D extends Comparable<D>> Expectation<D> betweenInclusive(D lowerBoundary, D upperBoundary) -
betweenExclusive
public static <D> Expectation<D> betweenExclusive(D lowerBoundary, D upperBoundary, Comparator<D> comparator) -
betweenExclusive
public static <D extends Comparable<D>> Expectation<D> betweenExclusive(D lowerBoundary, D upperBoundary) -
closeTo
-
doubleIsNan
-
closeTo
-
floatIsNan
-
startsWith
-
endsWith
-
contains
-
equalToIgnoreCase
-
findPattern
-
findPattern
-
matchesPattern
-
matchesPattern
-
emptyString
-
nullOrEmptyString
-
nullOrBlankString
-
blankString
-
parseInt
-
parseInt
-
parseLong
-
parseLong
-
parseDouble
-
parseDouble
-
parseEnum
public static <T extends Enum<T>> Expectation<String> parseEnum(Expectation<? super T> expectation, Class<T> enumClass) -
parseEnum
-
has
public static <D,V> FluentTransformation<V,ExpectationBuilder<D>> has(String name, Transformation<D, V> transformation) -
has
public static <D,V> FluentTransformation<V,ExpectationBuilder<D>> has(Transformation<D, V> transformation) -
collectionEqualsInAnyOrder
public static <D> Expectation<Iterable<D>> collectionEqualsInAnyOrder(Collection<Expectation<? super D>> expectations) -
collectionEqualsInAnyOrder
@SafeVarargs public static <D> Expectation<Iterable<D>> collectionEqualsInAnyOrder(Expectation<? super D>... expectations) -
collectionContainsInAnyOrder
public static <D> Expectation<Iterable<D>> collectionContainsInAnyOrder(Collection<Expectation<? super D>> expectations) -
collectionContainsInAnyOrder
@SafeVarargs public static <D> Expectation<Iterable<D>> collectionContainsInAnyOrder(Expectation<? super D>... expectations) -
collectionStartsInAnyOrderWith
public static <D> Expectation<Iterable<D>> collectionStartsInAnyOrderWith(Collection<Expectation<? super D>> expectations) -
collectionStartsInAnyOrderWith
@SafeVarargs public static <D> Expectation<Iterable<D>> collectionStartsInAnyOrderWith(Expectation<? super D>... expectations) -
collectionEquals
public static <D> Expectation<Iterable<D>> collectionEquals(Collection<Expectation<? super D>> expectations) -
collectionEquals
@SafeVarargs public static <D> Expectation<Iterable<D>> collectionEquals(Expectation<? super D>... expectations) -
collectionContains
public static <D> Expectation<Iterable<D>> collectionContains(Collection<Expectation<? super D>> expectations) -
collectionContains
@SafeVarargs public static <D> Expectation<Iterable<D>> collectionContains(Expectation<? super D>... expectations) -
collectionStartsWith
public static <D> Expectation<Iterable<D>> collectionStartsWith(Collection<Expectation<? super D>> expectations) -
collectionStartsWith
@SafeVarargs public static <D> Expectation<Iterable<D>> collectionStartsWith(Expectation<? super D>... expectations) -
everyElement
-
everyElement
-
existsElement
-
existsElement
-
byExample
-