org.jmock.expectation
Interface ExpectationCollection
- All Superinterfaces:
- Expectation, Verifiable
- All Known Implementing Classes:
- AbstractExpectationCollection, ExpectationList, ExpectationSet
public interface ExpectationCollection
- extends Expectation
An ExpectationCollection is an expectation that supports multiple values, such as lists
and sets.
The addition methods distinguish between adding a single value and unpacking the contents of
a collection. We have to make this distinction so that it is possible to add an array, enumeration,
or iterator as a single expected object, rather than adding its contents.
- Since:
- 1.0
addActual
void addActual(Object actual)
addActual
void addActual(long actual)
addActualMany
void addActualMany(Object[] actuals)
addActualMany
void addActualMany(Enumeration actuals)
addActualMany
void addActualMany(Iterator actuals)
addExpected
void addExpected(Object expected)
addExpected
void addExpected(long expected)
addExpectedMany
void addExpectedMany(Object[] expectedItems)
addExpectedMany
void addExpectedMany(Enumeration expectedItems)
addExpectedMany
void addExpectedMany(Iterator expectedItems)