Class IsCollectionWithSize<E>
java.lang.Object
org.hamcrest.BaseMatcher<Collection<? extends E>>
com.jayway.jsonassert.impl.matcher.CollectionMatcher<Collection<? extends E>>
com.jayway.jsonassert.impl.matcher.IsCollectionWithSize<E>
- All Implemented Interfaces:
org.hamcrest.Matcher<Collection<? extends E>>
,org.hamcrest.SelfDescribing
Matches if collection size satisfies a nested matcher.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
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>> Does collection size satisfy a given matcher?boolean
matchesSafely
(Collection<? extends E> item) Methods inherited from class com.jayway.jsonassert.impl.matcher.CollectionMatcher
matches
Methods inherited from class org.hamcrest.BaseMatcher
_dont_implement_Matcher___instead_extend_BaseMatcher_, describeMismatch, isNotNull, toString
-
Field Details
-
sizeMatcher
-
-
Constructor Details
-
IsCollectionWithSize
-
-
Method Details
-
matchesSafely
- 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
This is a shortcut to the frequently used hasSize(equalTo(x)). For example, assertThat(hasSize(equal_to(x))) vs. assertThat(hasSize(x))
-