public class ExpectationMap extends java.lang.Object implements Expectation, Verifiable
Constructor and Description |
---|
ExpectationMap(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addExpected(java.lang.Object key,
java.lang.Object value) |
void |
addExpectedMissing(java.lang.Object key) |
java.lang.Object |
get(java.lang.Object key) |
boolean |
hasExpectations()
Return true if any expectations have been set on this object.
|
void |
setExpectNothing()
Tell the object to expect nothing to happen to it, perhaps because the test is exercising
the handling of an error.
|
void |
setFailOnVerify()
If an incorrect actual value is set, defer reporting this as a failure until verify()
is called on this object.
|
void |
verify()
Throw an AssertionFailedException if any expectations have not been met.
|
public void addExpected(java.lang.Object key, java.lang.Object value)
public void addExpectedMissing(java.lang.Object key)
public java.lang.Object get(java.lang.Object key)
public boolean hasExpectations()
Expectation
hasExpectations
in interface Expectation
public void setExpectNothing()
Expectation
setExpectNothing
in interface Expectation
public void setFailOnVerify()
Expectation
setFailOnVerify
in interface Expectation
public void verify()
Verifiable
verify
in interface Verifiable
Copyright © 2002 Mock Objects. All Rights Reserved.