org.hamcrest
Class Matchers
java.lang.Object
org.hamcrest.Matchers
public class Matchers
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Matchers
public Matchers()
is
public static <T> Matcher<T> is(Matcher<T> param1)
is
public static <T> Matcher<T> is(T param1)
is
public static <T> Matcher<T> is(Class<T> param1)
not
public static <T> Matcher<T> not(Matcher<T> param1)
not
public static <T> Matcher<T> not(T param1)
equalTo
public static <T> Matcher<T> equalTo(T param1)
instanceOf
public static <T> Matcher<T> instanceOf(Class<T> param1)
allOf
public static <T> Matcher<T> allOf(Matcher<T>... param1)
allOf
public static <T> Matcher<T> allOf(Iterable<Matcher<T>> param1)
anyOf
public static <T> Matcher<T> anyOf(Matcher<T>... param1)
anyOf
public static <T> Matcher<T> anyOf(Iterable<Matcher<T>> param1)
sameInstance
public static <T> Matcher<T> sameInstance(T param1)
anything
public static <T> Matcher<T> anything()
anything
public static <T> Matcher<T> anything(String param1)
nullValue
public static <T> Matcher<T> nullValue()
notNullValue
public static <T> Matcher<T> notNullValue()
describedAs
public static <T> Matcher<T> describedAs(String param1,
Matcher<T> param2,
Object... param3)
hasItemInArray
public static <T> Matcher<T[]> hasItemInArray(Matcher<T> param1)
hasItemInArray
public static <T> Matcher<T[]> hasItemInArray(T param1)
hasItem
public static <T> Matcher<Iterable<T>> hasItem(T param1)
hasItem
public static <T> Matcher<Iterable<T>> hasItem(Matcher<T> param1)
hasItems
public static <T> Matcher<Iterable<T>> hasItems(Matcher<T>... param1)
hasItems
public static <T> Matcher<Iterable<T>> hasItems(T... param1)
hasEntry
public static <K,V> Matcher<Map<K,V>> hasEntry(Matcher<K> param1,
Matcher<V> param2)
hasEntry
public static <K,V> Matcher<Map<K,V>> hasEntry(K param1,
V param2)
hasKey
public static <K,V> Matcher<Map<K,V>> hasKey(Matcher<K> param1)
hasKey
public static <K,V> Matcher<Map<K,V>> hasKey(K param1)
hasValue
public static <K,V> Matcher<Map<K,V>> hasValue(Matcher<V> param1)
hasValue
public static <K,V> Matcher<Map<K,V>> hasValue(V param1)
closeTo
public static Matcher<Double> closeTo(double param1,
double param2)
greaterThan
public static <T extends Comparable<T>> Matcher<T> greaterThan(T param1)
greaterThanOrEqualTo
public static <T extends Comparable<T>> Matcher<T> greaterThanOrEqualTo(T param1)
lessThan
public static <T extends Comparable<T>> Matcher<T> lessThan(T param1)
lessThanOrEqualTo
public static <T extends Comparable<T>> Matcher<T> lessThanOrEqualTo(T param1)
equalToIgnoringCase
public static Matcher<String> equalToIgnoringCase(String param1)
equalToIgnoringWhiteSpace
public static Matcher<String> equalToIgnoringWhiteSpace(String param1)
containsString
public static Matcher<String> containsString(String param1)
endsWith
public static Matcher<String> endsWith(String param1)
startsWith
public static Matcher<String> startsWith(String param1)
hasToString
public static <T> Matcher<T> hasToString(Matcher<String> param1)
typeCompatibleWith
public static <T> Matcher<Class<?>> typeCompatibleWith(Class<T> param1)
eventFrom
public static Matcher<EventObject> eventFrom(Class<? extends EventObject> param1,
Object param2)
eventFrom
public static Matcher<EventObject> eventFrom(Object param1)
hasProperty
public static <T> Matcher<T> hasProperty(String param1)
hasProperty
public static <T> Matcher<T> hasProperty(String param1,
Matcher param2)
hasXPath
public static Matcher<Node> hasXPath(String param1,
Matcher<String> param2)
hasXPath
public static Matcher<Node> hasXPath(String param1)