com.mockobjects

Class AbstractExpectationCollection

Implemented Interfaces:
Expectation, ExpectationCollection, Verifiable
Known Direct Subclasses:
ExpectationList, ExpectationSet

public abstract class AbstractExpectationCollection
extends AbstractExpectation
implements ExpectationCollection

Constructor Summary

AbstractExpectationCollection(String name)

Method Summary

void
addActual(Object actualItem)
void
addActual(int actualItem)
void
addActualMany(Enumeration items)
void
addActualMany(Iterator items)
void
addActualMany(Object[] items)
void
addExpected(Object expectedItem)
void
addExpected(int expectedItem)
void
addExpectedMany(Enumeration expectedItems)
void
addExpectedMany(Iterator expectedItems)
void
addExpectedMany(Object[] expectedItems)
void
clearActual()
void
setExpectNothing()
void
verify()
Throw an AssertionFailedException if any expectations have not been met.

Methods inherited from class com.mockobjects.AbstractExpectation

clearActual, hasExpectations, setFailOnVerify, verify

Constructor Details

AbstractExpectationCollection

public AbstractExpectationCollection(String name)

Method Details

addActual

public void addActual(Object actualItem)
Specified by:
addActual in interface ExpectationCollection

addActual

public void addActual(int actualItem)

addActualMany

public void addActualMany(Enumeration items)
Specified by:
addActualMany in interface ExpectationCollection

addActualMany

public void addActualMany(Iterator items)
Specified by:
addActualMany in interface ExpectationCollection

addActualMany

public void addActualMany(Object[] items)
Specified by:
addActualMany in interface ExpectationCollection

addExpected

public void addExpected(Object expectedItem)
Specified by:
addExpected in interface ExpectationCollection

addExpected

public void addExpected(int expectedItem)

addExpectedMany

public void addExpectedMany(Enumeration expectedItems)
Specified by:
addExpectedMany in interface ExpectationCollection

addExpectedMany

public void addExpectedMany(Iterator expectedItems)
Specified by:
addExpectedMany in interface ExpectationCollection

addExpectedMany

public void addExpectedMany(Object[] expectedItems)
Specified by:
addExpectedMany in interface ExpectationCollection

clearActual

public void clearActual()
Overrides:
clearActual in interface AbstractExpectation

setExpectNothing

public void setExpectNothing()
Specified by:
setExpectNothing in interface Expectation

verify

public void verify()
Throw an AssertionFailedException if any expectations have not been met.
Specified by:
verify in interface Verifiable
Overrides:
verify in interface AbstractExpectation

Copyright © 2002 Mock Objects. All Rights Reserved.