org.jmock.expectation
Class AbstractExpectationCollection
java.lang.Object
org.jmock.expectation.AbstractExpectation
org.jmock.expectation.AbstractExpectationCollection
- All Implemented Interfaces:
- Verifiable, Expectation, ExpectationCollection
- Direct Known Subclasses:
- ExpectationList, ExpectationSet
public abstract class AbstractExpectationCollection
- extends AbstractExpectation
- implements ExpectationCollection
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractExpectationCollection
public AbstractExpectationCollection(String name)
addActual
public void addActual(Object actualItem)
- Specified by:
addActual
in interface ExpectationCollection
addActual
public void addActual(int actualItem)
addActualMany
public void addActualMany(Object[] items)
- Specified by:
addActualMany
in interface ExpectationCollection
addActualMany
public void addActualMany(Enumeration items)
- Specified by:
addActualMany
in interface ExpectationCollection
addActualMany
public void addActualMany(Iterator items)
- Specified by:
addActualMany
in interface ExpectationCollection
addExpected
public void addExpected(int expectedItem)
addExpected
public void addExpected(Object expectedItem)
- Specified by:
addExpected
in interface ExpectationCollection
addExpectedMany
public void addExpectedMany(Object[] expectedItems)
- Specified by:
addExpectedMany
in interface ExpectationCollection
addExpectedMany
public void addExpectedMany(Enumeration expectedItems)
- Specified by:
addExpectedMany
in interface ExpectationCollection
addExpectedMany
public void addExpectedMany(Iterator expectedItems)
- Specified by:
addExpectedMany
in interface ExpectationCollection
checkImmediateValues
protected abstract void checkImmediateValues(Object actualItem)
clearActual
public void clearActual()
- Specified by:
clearActual
in class AbstractExpectation
clearExpectation
protected void clearExpectation()
getActualCollection
protected abstract Collection getActualCollection()
getExpectedCollection
protected abstract Collection getExpectedCollection()
setExpectNothing
public void setExpectNothing()
- Description copied from interface:
Expectation
- Tell the object to expect nothing to happen to it, perhaps because the test is exercising
the handling of an error. The Expectation will fail if any actual values are set.
Note that this is not the same as not setting any expectations, in which case verify()
will do nothing.
- Specified by:
setExpectNothing
in interface Expectation
verify
public void verify()
- Description copied from interface:
Verifiable
- Throw an AssertionFailedException if any expectations have not been met.
- Specified by:
verify
in interface Verifiable
- Specified by:
verify
in class AbstractExpectation
addActual
public void addActual(long actual)
- Specified by:
addActual
in interface ExpectationCollection
addExpected
public void addExpected(long expected)
- Specified by:
addExpected
in interface ExpectationCollection