org.hamcrest
Class Matchers
java.lang.Object
org.hamcrest.Matchers
public class Matchers
- extends java.lang.Object
|
Method Summary |
static
|
allOf(java.lang.Iterable<Matcher<? super T>> p0)
|
static
|
allOf(Matcher<? super T>... param1)
|
static
|
allOf(Matcher<? super T> p0,
Matcher<? super T> p1)
|
static
|
allOf(Matcher<? super T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2)
|
static
|
allOf(Matcher<? super T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3)
|
static
|
allOf(Matcher<? super T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3,
Matcher<? super T> p4)
|
static
|
allOf(Matcher<? super T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3,
Matcher<? super T> p4,
Matcher<? super T> p5)
|
static
|
any(java.lang.Class<T> p0)
|
static
|
anyOf(java.lang.Iterable<Matcher<? super T>> p0)
|
static
|
anyOf(Matcher<? super T>... param1)
|
static
|
anyOf(Matcher<T> p0,
Matcher<? super T> p1)
|
static
|
anyOf(Matcher<T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2)
|
static
|
anyOf(Matcher<T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3)
|
static
|
anyOf(Matcher<T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3,
Matcher<? super T> p4)
|
static
|
anyOf(Matcher<T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3,
Matcher<? super T> p4,
Matcher<? super T> p5)
|
static Matcher<java.lang.Object> |
anything()
|
static Matcher<java.lang.Object> |
anything(java.lang.String p0)
|
static
|
array(Matcher<? super T>... param1)
|
static
|
arrayContaining(E... param1)
|
static
|
arrayContaining(java.util.List<Matcher<? super E>> p0)
|
static
|
arrayContaining(Matcher<? super E>... param1)
|
static
|
arrayContainingInAnyOrder(java.util.Collection<Matcher<? super E>> p0)
|
static
|
arrayContainingInAnyOrder(E... param1)
|
static
|
arrayContainingInAnyOrder(Matcher<? super E>... param1)
|
static
|
arrayWithSize(int p0)
|
static
|
arrayWithSize(Matcher<? super java.lang.Integer> p0)
|
static
|
both(Matcher<? super LHS> p0)
|
static Matcher<java.lang.Double> |
closeTo(double p0,
double p1)
|
static
<T extends java.lang.Comparable<T>>
Matcher<T> |
|
comparesEqualTo(T param1)
|
static
<E> Matcher<java.lang.Iterable<? extends E>> |
|
contains(E... param1)
|
static
<E> Matcher<java.lang.Iterable<? extends E>> |
|
contains(java.util.List<Matcher<? super E>> p0)
|
static
<E> Matcher<java.lang.Iterable<? extends E>> |
|
contains(Matcher<? super E>... p0)
|
static
<E> Matcher<java.lang.Iterable<? extends E>> |
|
contains(Matcher<? super E> p0)
|
static
<T> Matcher<java.lang.Iterable<? extends T>> |
|
containsInAnyOrder(java.util.Collection<Matcher<? super T>> p0)
|
static
<E> Matcher<java.lang.Iterable<? extends E>> |
|
containsInAnyOrder(Matcher<? super E> p0)
|
static
<T> Matcher<java.lang.Iterable<? extends T>> |
|
containsInAnyOrder(Matcher<? super T>... p0)
|
static
<T> Matcher<java.lang.Iterable<? extends T>> |
|
containsInAnyOrder(T... param1)
|
static Matcher<java.lang.String> |
containsString(java.lang.String p0)
|
static
|
describedAs(java.lang.String param1,
Matcher<T> param2,
java.lang.Object... param3)
|
static
|
either(Matcher<? super LHS> p0)
|
static
<E> Matcher<java.util.Collection<E>> |
|
empty()
|
static
|
emptyArray()
|
static
|
emptyIterable()
|
static Matcher<java.lang.String> |
endsWith(java.lang.String p0)
|
static
|
equalTo(T param1)
|
static Matcher<java.lang.String> |
equalToIgnoringCase(java.lang.String p0)
|
static Matcher<java.lang.String> |
equalToIgnoringWhiteSpace(java.lang.String p0)
|
static Matcher<java.util.EventObject> |
eventFrom(java.lang.Class<? extends java.util.EventObject> p0,
java.lang.Object p1)
|
static Matcher<java.util.EventObject> |
eventFrom(java.lang.Object p0)
|
static
|
everyItem(Matcher<U> p0)
|
static
<T extends java.lang.Comparable<T>>
Matcher<T> |
|
greaterThan(T param1)
|
static
<T extends java.lang.Comparable<T>>
Matcher<T> |
|
greaterThanOrEqualTo(T param1)
|
static
<K,V> Matcher<java.util.Map<? extends K,? extends V>> |
|
hasEntry(K param1,
V param2)
|
static
<K,V> Matcher<java.util.Map<? extends K,? extends V>> |
|
hasEntry(Matcher<? super K> p0,
Matcher<? super V> p1)
|
static
<T> Matcher<java.lang.Iterable<? super T>> |
|
hasItem(Matcher<? super T> p0)
|
static
<T> Matcher<java.lang.Iterable<? super T>> |
|
hasItem(T param1)
|
static
|
hasItemInArray(Matcher<? super T> p0)
|
static
|
hasItemInArray(T param1)
|
static
|
hasItems(Matcher<? super T>... param1)
|
static
|
hasItems(T... param1)
|
static
<K> Matcher<java.util.Map<? extends K,?>> |
|
hasKey(K param1)
|
static
<K> Matcher<java.util.Map<? extends K,?>> |
|
hasKey(Matcher<? super K> p0)
|
static
|
hasProperty(java.lang.String p0)
|
static
|
hasProperty(java.lang.String p0,
Matcher<?> p1)
|
static
<E> Matcher<java.util.Collection<? extends E>> |
|
hasSize(int p0)
|
static
<E> Matcher<java.util.Collection<? extends E>> |
|
hasSize(Matcher<? super java.lang.Integer> p0)
|
static
|
hasToString(Matcher<? super java.lang.String> p0)
|
static
|
hasToString(java.lang.String p0)
|
static
<V> Matcher<java.util.Map<?,? extends V>> |
|
hasValue(Matcher<? super V> p0)
|
static
<V> Matcher<java.util.Map<?,? extends V>> |
|
hasValue(V param1)
|
static Matcher<org.w3c.dom.Node> |
hasXPath(java.lang.String p0)
|
static Matcher<org.w3c.dom.Node> |
hasXPath(java.lang.String p0,
Matcher<? super java.lang.String> p1)
|
static Matcher<org.w3c.dom.Node> |
hasXPath(java.lang.String p0,
javax.xml.namespace.NamespaceContext p1)
|
static Matcher<org.w3c.dom.Node> |
hasXPath(java.lang.String p0,
javax.xml.namespace.NamespaceContext p1,
Matcher<? super java.lang.String> p2)
|
static
|
instanceOf(java.lang.Class<?> p0)
|
static
|
is(java.lang.Class<T> p0)
|
static
|
is(Matcher<T> p0)
|
static
|
is(T param1)
|
static
|
isA(java.lang.Class<T> p0)
|
static
|
isIn(java.util.Collection<T> p0)
|
static
|
isIn(T[] param1)
|
static
|
isOneOf(T... param1)
|
static
|
iterableWithSize(int p0)
|
static
|
iterableWithSize(Matcher<? super java.lang.Integer> p0)
|
static
<T extends java.lang.Comparable<T>>
Matcher<T> |
|
lessThan(T param1)
|
static
<T extends java.lang.Comparable<T>>
Matcher<T> |
|
lessThanOrEqualTo(T param1)
|
static
|
not(Matcher<T> p0)
|
static
|
not(T param1)
|
static Matcher<java.lang.Object> |
notNullValue()
|
static
|
notNullValue(java.lang.Class<T> p0)
|
static Matcher<java.lang.Object> |
nullValue()
|
static
|
nullValue(java.lang.Class<T> p0)
|
static
|
sameInstance(T param1)
|
static
|
samePropertyValuesAs(T param1)
|
static Matcher<java.lang.String> |
startsWith(java.lang.String p0)
|
static
|
typeCompatibleWith(java.lang.Class<T> p0)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Matchers
public Matchers()
allOf
public static <T> Matcher<T> allOf(Matcher<? super T>... param1)
allOf
public static <T> Matcher<T> allOf(Matcher<? super T> p0,
Matcher<? super T> p1)
allOf
public static <T> Matcher<T> allOf(Matcher<? super T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2)
allOf
public static <T> Matcher<T> allOf(Matcher<? super T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3)
allOf
public static <T> Matcher<T> allOf(Matcher<? super T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3,
Matcher<? super T> p4)
allOf
public static <T> Matcher<T> allOf(Matcher<? super T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3,
Matcher<? super T> p4,
Matcher<? super T> p5)
allOf
public static <T> Matcher<T> allOf(java.lang.Iterable<Matcher<? super T>> p0)
anyOf
public static <T> AnyOf<T> anyOf(Matcher<T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3)
anyOf
public static <T> AnyOf<T> anyOf(Matcher<T> p0,
Matcher<? super T> p1)
anyOf
public static <T> AnyOf<T> anyOf(Matcher<T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2)
anyOf
public static <T> AnyOf<T> anyOf(Matcher<? super T>... param1)
anyOf
public static <T> AnyOf<T> anyOf(Matcher<T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3,
Matcher<? super T> p4)
anyOf
public static <T> AnyOf<T> anyOf(Matcher<T> p0,
Matcher<? super T> p1,
Matcher<? super T> p2,
Matcher<? super T> p3,
Matcher<? super T> p4,
Matcher<? super T> p5)
anyOf
public static <T> AnyOf<T> anyOf(java.lang.Iterable<Matcher<? super T>> p0)
both
public static <LHS> CombinableMatcher<LHS> both(Matcher<? super LHS> p0)
either
public static <LHS> CombinableMatcher<LHS> either(Matcher<? super LHS> p0)
describedAs
public static <T> Matcher<T> describedAs(java.lang.String param1,
Matcher<T> param2,
java.lang.Object... param3)
everyItem
public static <U> Matcher<java.lang.Iterable<U>> everyItem(Matcher<U> p0)
is
public static <T> Matcher<T> is(Matcher<T> p0)
is
public static <T> Matcher<T> is(T param1)
is
public static <T> Matcher<T> is(java.lang.Class<T> p0)
isA
public static <T> Matcher<T> isA(java.lang.Class<T> p0)
anything
public static Matcher<java.lang.Object> anything()
anything
public static Matcher<java.lang.Object> anything(java.lang.String p0)
hasItem
public static <T> Matcher<java.lang.Iterable<? super T>> hasItem(T param1)
hasItem
public static <T> Matcher<java.lang.Iterable<? super T>> hasItem(Matcher<? super T> p0)
hasItems
public static <T> Matcher<java.lang.Iterable<T>> hasItems(Matcher<? super T>... param1)
hasItems
public static <T> Matcher<java.lang.Iterable<T>> hasItems(T... param1)
equalTo
public static <T> Matcher<T> equalTo(T param1)
any
public static <T> Matcher<T> any(java.lang.Class<T> p0)
instanceOf
public static <T> Matcher<T> instanceOf(java.lang.Class<?> p0)
not
public static <T> Matcher<T> not(Matcher<T> p0)
not
public static <T> Matcher<T> not(T param1)
nullValue
public static Matcher<java.lang.Object> nullValue()
nullValue
public static <T> Matcher<T> nullValue(java.lang.Class<T> p0)
notNullValue
public static Matcher<java.lang.Object> notNullValue()
notNullValue
public static <T> Matcher<T> notNullValue(java.lang.Class<T> p0)
sameInstance
public static <T> Matcher<T> sameInstance(T param1)
containsString
public static Matcher<java.lang.String> containsString(java.lang.String p0)
startsWith
public static Matcher<java.lang.String> startsWith(java.lang.String p0)
endsWith
public static Matcher<java.lang.String> endsWith(java.lang.String p0)
array
public static <T> IsArray<T> array(Matcher<? super T>... param1)
hasItemInArray
public static <T> Matcher<T[]> hasItemInArray(Matcher<? super T> p0)
hasItemInArray
public static <T> Matcher<T[]> hasItemInArray(T param1)
arrayContaining
public static <E> Matcher<E[]> arrayContaining(E... param1)
arrayContaining
public static <E> Matcher<E[]> arrayContaining(Matcher<? super E>... param1)
arrayContaining
public static <E> Matcher<E[]> arrayContaining(java.util.List<Matcher<? super E>> p0)
arrayContainingInAnyOrder
public static <E> Matcher<E[]> arrayContainingInAnyOrder(Matcher<? super E>... param1)
arrayContainingInAnyOrder
public static <E> Matcher<E[]> arrayContainingInAnyOrder(java.util.Collection<Matcher<? super E>> p0)
arrayContainingInAnyOrder
public static <E> Matcher<E[]> arrayContainingInAnyOrder(E... param1)
arrayWithSize
public static <E> Matcher<E[]> arrayWithSize(Matcher<? super java.lang.Integer> p0)
arrayWithSize
public static <E> Matcher<E[]> arrayWithSize(int p0)
emptyArray
public static <E> Matcher<E[]> emptyArray()
hasSize
public static <E> Matcher<java.util.Collection<? extends E>> hasSize(Matcher<? super java.lang.Integer> p0)
hasSize
public static <E> Matcher<java.util.Collection<? extends E>> hasSize(int p0)
empty
public static <E> Matcher<java.util.Collection<E>> empty()
emptyIterable
public static <E> Matcher<java.lang.Iterable<E>> emptyIterable()
contains
public static <E> Matcher<java.lang.Iterable<? extends E>> contains(Matcher<? super E> p0)
contains
public static <E> Matcher<java.lang.Iterable<? extends E>> contains(E... param1)
contains
public static <E> Matcher<java.lang.Iterable<? extends E>> contains(Matcher<? super E>... p0)
contains
public static <E> Matcher<java.lang.Iterable<? extends E>> contains(java.util.List<Matcher<? super E>> p0)
containsInAnyOrder
public static <T> Matcher<java.lang.Iterable<? extends T>> containsInAnyOrder(Matcher<? super T>... p0)
containsInAnyOrder
public static <T> Matcher<java.lang.Iterable<? extends T>> containsInAnyOrder(T... param1)
containsInAnyOrder
public static <T> Matcher<java.lang.Iterable<? extends T>> containsInAnyOrder(java.util.Collection<Matcher<? super T>> p0)
containsInAnyOrder
public static <E> Matcher<java.lang.Iterable<? extends E>> containsInAnyOrder(Matcher<? super E> p0)
iterableWithSize
public static <E> Matcher<java.lang.Iterable<E>> iterableWithSize(Matcher<? super java.lang.Integer> p0)
iterableWithSize
public static <E> Matcher<java.lang.Iterable<E>> iterableWithSize(int p0)
hasEntry
public static <K,V> Matcher<java.util.Map<? extends K,? extends V>> hasEntry(Matcher<? super K> p0,
Matcher<? super V> p1)
hasEntry
public static <K,V> Matcher<java.util.Map<? extends K,? extends V>> hasEntry(K param1,
V param2)
hasKey
public static <K> Matcher<java.util.Map<? extends K,?>> hasKey(K param1)
hasKey
public static <K> Matcher<java.util.Map<? extends K,?>> hasKey(Matcher<? super K> p0)
hasValue
public static <V> Matcher<java.util.Map<?,? extends V>> hasValue(Matcher<? super V> p0)
hasValue
public static <V> Matcher<java.util.Map<?,? extends V>> hasValue(V param1)
isIn
public static <T> Matcher<T> isIn(java.util.Collection<T> p0)
isIn
public static <T> Matcher<T> isIn(T[] param1)
isOneOf
public static <T> Matcher<T> isOneOf(T... param1)
closeTo
public static Matcher<java.lang.Double> closeTo(double p0,
double p1)
comparesEqualTo
public static <T extends java.lang.Comparable<T>> Matcher<T> comparesEqualTo(T param1)
greaterThan
public static <T extends java.lang.Comparable<T>> Matcher<T> greaterThan(T param1)
greaterThanOrEqualTo
public static <T extends java.lang.Comparable<T>> Matcher<T> greaterThanOrEqualTo(T param1)
lessThan
public static <T extends java.lang.Comparable<T>> Matcher<T> lessThan(T param1)
lessThanOrEqualTo
public static <T extends java.lang.Comparable<T>> Matcher<T> lessThanOrEqualTo(T param1)
equalToIgnoringCase
public static Matcher<java.lang.String> equalToIgnoringCase(java.lang.String p0)
equalToIgnoringWhiteSpace
public static Matcher<java.lang.String> equalToIgnoringWhiteSpace(java.lang.String p0)
hasToString
public static <T> Matcher<T> hasToString(Matcher<? super java.lang.String> p0)
hasToString
public static <T> Matcher<T> hasToString(java.lang.String p0)
typeCompatibleWith
public static <T> Matcher<java.lang.Class<?>> typeCompatibleWith(java.lang.Class<T> p0)
eventFrom
public static Matcher<java.util.EventObject> eventFrom(java.lang.Class<? extends java.util.EventObject> p0,
java.lang.Object p1)
eventFrom
public static Matcher<java.util.EventObject> eventFrom(java.lang.Object p0)
hasProperty
public static <T> Matcher<T> hasProperty(java.lang.String p0)
hasProperty
public static <T> Matcher<T> hasProperty(java.lang.String p0,
Matcher<?> p1)
samePropertyValuesAs
public static <T> Matcher<T> samePropertyValuesAs(T param1)
hasXPath
public static Matcher<org.w3c.dom.Node> hasXPath(java.lang.String p0,
Matcher<? super java.lang.String> p1)
hasXPath
public static Matcher<org.w3c.dom.Node> hasXPath(java.lang.String p0,
javax.xml.namespace.NamespaceContext p1,
Matcher<? super java.lang.String> p2)
hasXPath
public static Matcher<org.w3c.dom.Node> hasXPath(java.lang.String p0)
hasXPath
public static Matcher<org.w3c.dom.Node> hasXPath(java.lang.String p0,
javax.xml.namespace.NamespaceContext p1)
Copyright © 2010. All Rights Reserved.