Class IsCollectionWithSize<E>
- java.lang.Object
-
- org.hamcrest.BaseMatcher<C>
-
- dev.aherscu.qa.testing.utils.assertions.impl.matcher.CollectionMatcher<Collection<? extends E>>
-
- dev.aherscu.qa.testing.utils.assertions.impl.matcher.IsCollectionWithSize<E>
-
- All Implemented Interfaces:
org.hamcrest.Matcher<Collection<? extends E>>
,org.hamcrest.SelfDescribing
public class IsCollectionWithSize<E> extends CollectionMatcher<Collection<? extends E>>
Matches if collection size satisfies a nested matcher.
-
-
Constructor Summary
Constructors Constructor Description IsCollectionWithSize(org.hamcrest.Matcher<? super Integer> sizeMatcher)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
describeTo(org.hamcrest.Description description)
static <E> org.hamcrest.Matcher<? super Collection<? extends E>>
hasSize(int size)
This is a shortcut to the frequently used hasSize(equalTo(x)).static <E> org.hamcrest.Matcher<? super Collection<? extends E>>
hasSize(org.hamcrest.Matcher<? super Integer> size)
Does collection size satisfy a given matcher?boolean
matchesSafely(Collection<? extends E> item)
-
Methods inherited from class dev.aherscu.qa.testing.utils.assertions.impl.matcher.CollectionMatcher
matches
-
-
-
-
Constructor Detail
-
IsCollectionWithSize
public IsCollectionWithSize(org.hamcrest.Matcher<? super Integer> sizeMatcher)
-
-
Method Detail
-
matchesSafely
public boolean matchesSafely(Collection<? extends E> item)
- Specified by:
matchesSafely
in classCollectionMatcher<Collection<? extends E>>
-
describeTo
public void describeTo(org.hamcrest.Description description)
-
hasSize
public static <E> org.hamcrest.Matcher<? super Collection<? extends E>> hasSize(org.hamcrest.Matcher<? super Integer> size)
Does collection size satisfy a given matcher?
-
hasSize
public static <E> org.hamcrest.Matcher<? super Collection<? extends E>> hasSize(int size)
This is a shortcut to the frequently used hasSize(equalTo(x)). For example, assertThat(hasSize(equal_to(x))) vs. assertThat(hasSize(x))
-
-