public class IsCollectionContaining<T> extends TypeSafeMatcher<java.lang.Iterable<T>>
Constructor and Description |
---|
IsCollectionContaining(org.hamcrest.Matcher<? extends T> elementMatcher) |
Modifier and Type | Method and Description |
---|---|
void |
describeTo(org.hamcrest.Description description) |
static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> |
hasItem(org.hamcrest.Matcher<? extends T> elementMatcher) |
static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> |
hasItem(T element) |
static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> |
hasItems(org.hamcrest.Matcher<? extends T>... elementMatchers) |
static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> |
hasItems(T... elements) |
boolean |
matchesSafely(java.lang.Iterable<T> collection)
Subclasses should implement this.
|
matches
public IsCollectionContaining(org.hamcrest.Matcher<? extends T> elementMatcher)
public boolean matchesSafely(java.lang.Iterable<T> collection)
TypeSafeMatcher
matchesSafely
in class TypeSafeMatcher<java.lang.Iterable<T>>
public void describeTo(org.hamcrest.Description description)
public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItem(org.hamcrest.Matcher<? extends T> elementMatcher)
public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItem(T element)
public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItems(org.hamcrest.Matcher<? extends T>... elementMatchers)
public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItems(T... elements)