org.mockito.internal.stubbing.answers
Class ThrowsException

java.lang.Object
  extended by org.mockito.internal.stubbing.answers.ThrowsException
All Implemented Interfaces:
java.io.Serializable, Answer<java.lang.Object>

public class ThrowsException
extends java.lang.Object
implements Answer<java.lang.Object>, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ThrowsException(java.lang.Throwable throwable)
           
 
Method Summary
 java.lang.Object answer(InvocationOnMock invocation)
           
 java.lang.Throwable getThrowable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThrowsException

public ThrowsException(java.lang.Throwable throwable)
Method Detail

answer

public java.lang.Object answer(InvocationOnMock invocation)
                        throws java.lang.Throwable
Specified by:
answer in interface Answer<java.lang.Object>
Parameters:
invocation - the invocation on the mock.
Returns:
the value to be returned
Throws:
java.lang.Throwable - the throwable to be thrown

getThrowable

public java.lang.Throwable getThrowable()