T
- the type of elements of the "actual" value.public class IterableAssert<T> extends AbstractIterableAssert<IterableAssert<T>,java.lang.Iterable<? extends T>,T>
Iterable
.
To create an instance of this class, invoke
.
Assertions.assertThat(Iterable)
Modifier and Type | Class and Description |
---|---|
private static class |
IterableAssert.LazyIteratorToIterableWrapper<T> |
iterables
actual, conditions, info, myself, objects
Modifier | Constructor and Description |
---|---|
protected |
IterableAssert(java.lang.Iterable<? extends T> actual) |
protected |
IterableAssert(java.util.Iterator<? extends T> actual) |
Modifier and Type | Method and Description |
---|---|
private static <T> java.lang.Iterable<T> |
toIterable(java.util.Iterator<T> iterator) |
private static <T> java.lang.Iterable<T> |
toLazyIterable(java.util.Iterator<T> actual) |
are, areAtLeast, areAtLeastOne, areAtMost, areExactly, areNot, contains, containsAll, containsExactly, containsExactlyElementsOf, containsNull, containsOnly, containsOnlyElementsOf, containsOnlyOnce, containsSequence, containsSubsequence, doesNotContain, doesNotContainAnyElementsOf, doesNotContainNull, doesNotHaveDuplicates, doNotHave, endsWith, extracting, extracting, extracting, extracting, extractingResultOf, extractingResultOf, filteredOn, filteredOn, filteredOn, filteredOnNull, flatExtracting, flatExtracting, hasAtLeastOneElementOfType, hasOnlyElementsOfType, hasSameElementsAs, hasSameSizeAs, hasSameSizeAs, hasSize, have, haveAtLeast, haveAtLeastOne, haveAtMost, haveExactly, inBinary, inHexadecimal, isEmpty, isNotEmpty, isNullOrEmpty, isSubsetOf, startsWith, usingComparisonStrategy, usingDefaultElementComparator, usingElementComparator, usingElementComparatorIgnoringFields, usingElementComparatorOnFields, usingFieldByFieldElementComparator
as, as, asList, asString, describedAs, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, equals, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasToString, is, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, overridingErrorMessage, usingComparator, usingDefaultComparator, withFailMessage, withThreadDumpOnError