Package org.jmock.internal
Class FakeObjectMethods
java.lang.Object
org.jmock.internal.FakeObjectMethods
- All Implemented Interfaces:
Invokable
- Direct Known Subclasses:
ObjectMethodExpectationBouncer
,ProxiedObjectIdentity
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract boolean
fakeEquals
(Object invokedObject, Object other) protected abstract void
fakeFinalize
(Object invokedObject) protected abstract int
fakeHashCode
(Object invokedObject) protected abstract String
fakeToString
(Object invokedObject) invoke
(Invocation invocation) Performs an action in response to an invocation.private boolean
toString()
-
Field Details
-
next
-
-
Constructor Details
-
FakeObjectMethods
-
-
Method Details
-
toString
-
invoke
Description copied from interface:Invokable
Performs an action in response to an invocation.- Specified by:
invoke
in interfaceInvokable
- Parameters:
invocation
- The invocation to perform.- Returns:
- The result of the invocation, if not throwing an exception.
Must return
null
if the invoked method has a void return type. - Throws:
Throwable
- An exception to be thrown to the caller, if not returning a value. Any checked exception thrown must be in thethrows
list of the invoked method.
-
fakeHashCode
-
fakeToString
-
fakeEquals
-
fakeFinalize
-
isMethod
-