org.jmock.core.stub
Class ThrowStub
java.lang.Object
junit.framework.Assert
org.jmock.core.stub.ThrowStub
- All Implemented Interfaces:
- SelfDescribing, Stub
public class ThrowStub
- extends Assert
- implements Stub
Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThrowStub
public ThrowStub(Throwable throwable)
invoke
public Object invoke(Invocation invocation)
throws Throwable
- Description copied from interface:
Stub
- Processes the invocation.
- Specified by:
invoke
in interface Stub
- Parameters:
invocation
- The invocation to stub.
- Returns:
- The result of the invocation, if not throwing an exception.
Must return
null
if the invocation is of a invokedMethod with a void return type.
- Throws:
Throwable
- An exception to be thrown to the caller, if not returning a value. A checked exception
thrown from this invokedMethod must be in the throws
list of the invoked method.
describeTo
public StringBuffer describeTo(StringBuffer buffer)
- Description copied from interface:
SelfDescribing
- Appends the description of this object to the buffer.
- Specified by:
describeTo
in interface SelfDescribing
- Parameters:
buffer
- The buffer that the description is appended to.
- Returns:
- The buffer passed to the invokedMethod.