Package 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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddActual(long actual)voidaddActual(java.lang.Object actual)voidaddActualMany(java.lang.Object[] actuals)voidaddActualMany(java.util.Enumeration actuals)voidaddActualMany(java.util.Iterator actuals)voidaddExpected(long expected)voidaddExpected(java.lang.Object expected)voidaddExpectedMany(java.lang.Object[] expectedItems)voidaddExpectedMany(java.util.Enumeration expectedItems)voidaddExpectedMany(java.util.Iterator expectedItems)-
Methods inherited from interface org.jmock.expectation.Expectation
hasExpectations, setExpectNothing, setFailOnVerify
-
Methods inherited from interface org.jmock.core.Verifiable
verify
-
-
-
-
Method Detail
-
addActual
void addActual(java.lang.Object actual)
-
addActual
void addActual(long actual)
-
addActualMany
void addActualMany(java.lang.Object[] actuals)
-
addActualMany
void addActualMany(java.util.Enumeration actuals)
-
addActualMany
void addActualMany(java.util.Iterator actuals)
-
addExpected
void addExpected(java.lang.Object expected)
-
addExpected
void addExpected(long expected)
-
addExpectedMany
void addExpectedMany(java.lang.Object[] expectedItems)
-
addExpectedMany
void addExpectedMany(java.util.Enumeration expectedItems)
-
addExpectedMany
void addExpectedMany(java.util.Iterator expectedItems)
-
-