org.assertj.core.api
Interface IndexedObjectEnumerableAssert<S extends IndexedObjectEnumerableAssert<S,T>,T>
- Type Parameters:
S - the "self" type of this assertion class. Please read "Emulating
'self types' using Java Generics to simplify fluent API implementation" for more details.T - the type of elements of the "actual" value.
- All Superinterfaces:
- EnumerableAssert<S,T>, ObjectEnumerableAssert<S,T>
- All Known Implementing Classes:
- AbstractListAssert, AbstractObjectArrayAssert, ListAssert, ObjectArrayAssert
public interface IndexedObjectEnumerableAssert<S extends IndexedObjectEnumerableAssert<S,T>,T>
- extends ObjectEnumerableAssert<S,T>
Assertions methods applicable to indexed groups of objects (e.g. arrays or lists.)
- Author:
- Alex Ruiz, Mikhail Mazursky
|
Method Summary |
S |
contains(T value,
Index index)
Verifies that the actual group contains the given object at the given index. |
S |
doesNotContain(T value,
Index index)
Verifies that the actual group does not contain the given object at the given index. |
| Methods inherited from interface org.assertj.core.api.ObjectEnumerableAssert |
are, areAtLeast, areAtLeastOne, areAtMost, areExactly, areNot, contains, containsAll, containsExactly, containsNull, containsOnly, containsOnlyOnce, containsSequence, containsSubsequence, doesNotContain, doesNotContainNull, doesNotHaveDuplicates, doNotHave, endsWith, hasAtLeastOneElementOfType, hasOnlyElementsOfType, have, haveAtLeast, haveAtLeastOne, haveAtMost, haveExactly, startsWith |
contains
S contains(T value,
Index index)
- Verifies that the actual group contains the given object at the given index.
- Parameters:
value - the object to look for.index - the index where the object should be stored in the actual group.
- Returns:
- this assertion object.
- Throws:
AssertionError - if the actual group is null or empty.
NullPointerException - if the given Index is null.
IndexOutOfBoundsException - if the value of the given Index is equal to or greater than the size of the actual
group.
AssertionError - if the actual group does not contain the given object at the given index.
doesNotContain
S doesNotContain(T value,
Index index)
- Verifies that the actual group does not contain the given object at the given index.
- Parameters:
value - the object to look for.index - the index where the object should be stored in the actual group.
- Returns:
- this assertion object.
- Throws:
AssertionError - if the actual group is null.
NullPointerException - if the given Index is null.
AssertionError - if the actual group contains the given object at the given index.
Copyright © 2013–2015 AssertJ. All rights reserved.