org.fest.assertions.core
Interface IndexedObjectEnumerableAssert

All Known Implementing Classes:
ListAssert, ObjectArrayAssert

public interface IndexedObjectEnumerableAssert

Assertions methods applicable to indexed groups of objects (e.g. arrays or lists.)

Author:
Alex Ruiz

Method Summary
 IndexedObjectEnumerableAssert contains(Object value, Index index)
          Verifies that the actual group contains the given object at the given index.
 IndexedObjectEnumerableAssert doesNotContain(Object value, Index index)
          Verifies that the actual group does not contain the given object at the given index.
 

Method Detail

contains

IndexedObjectEnumerableAssert contains(Object 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

IndexedObjectEnumerableAssert doesNotContain(Object 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.