org.fest.assertions.core
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:
- 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.fest.assertions.core.ObjectEnumerableAssert |
are, areAtLeast, areAtMost, areExactly, areNot, areNotAtLeast, areNotAtMost, areNotExactly, contains, containsAll, containsExactly, containsNull, containsOnly, containsSequence, doesNotContain, doesNotContainNull, doesNotHaveDuplicates, doNotHave, doNotHaveAtLeast, doNotHaveAtMost, doNotHaveExactly, endsWith, have, haveAtLeast, 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 © 2007-2012 FEST (Fixtures for Easy Software Testing). All Rights Reserved.