org.jmock.expectation

Class ExpectationValue

Implemented Interfaces:
Expectation, Verifiable

public class ExpectationValue
extends AbstractExpectation

Field Summary

Fields inherited from class org.jmock.expectation.AbstractExpectation

myFailureModeIsImmediate, myName

Constructor Summary

ExpectationValue(String name)

Method Summary

void
clearActual()
void
setActual(Object aValue)
void
setActual(boolean aValue)
void
setActual(double aValue)
void
setActual(int aValue)
void
setActual(long aValue)
void
setExpectNothing()
Tell the object to expect nothing to happen to it, perhaps because the test is exercising the handling of an error.
void
setExpected(Object aValue)
void
setExpected(boolean aValue)
void
setExpected(double aValue)
void
setExpected(int aValue)
void
setExpected(long aValue)
void
verify()

Methods inherited from class org.jmock.expectation.AbstractExpectation

assertEquals, assertEquals, clearActual, hasExpectations, setFailOnVerify, setHasExpectations, shouldCheckImmediately, verify

Constructor Details

ExpectationValue

public ExpectationValue(String name)

Method Details

clearActual

public void clearActual()
Overrides:
clearActual in interface AbstractExpectation

setActual

public void setActual(Object aValue)

setActual

public void setActual(boolean aValue)

setActual

public void setActual(double aValue)

setActual

public void setActual(int aValue)

setActual

public void setActual(long aValue)

setExpectNothing

public void setExpectNothing()
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

setExpected

public void setExpected(Object aValue)

setExpected

public void setExpected(boolean aValue)

setExpected

public void setExpected(double aValue)

setExpected

public void setExpected(int aValue)

setExpected

public void setExpected(long aValue)

verify

public void verify()
Specified by:
verify in interface Verifiable
Overrides:
verify in interface AbstractExpectation