Package org.jmock.lib
Class RetroNamingScheme
java.lang.Object
org.jmock.lib.RetroNamingScheme
- All Implemented Interfaces:
MockObjectNamingScheme
A naming scheme in which the implicit name for a mock object is
the mocked type's name prepend with "mock".
E.g. A mock object of type HelloWorld would be called "mockHelloWorld".
This was the naming scheme used at Connextra and in many early examples
of TDD with mock objects.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondefaultNameFor
(Class<?> typeToMock) Derive a name for a mock object from the name of the given type.
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
RetroNamingScheme
public RetroNamingScheme()
-
-
Method Details
-
defaultNameFor
Description copied from interface:MockObjectNamingScheme
Derive a name for a mock object from the name of the given type.- Specified by:
defaultNameFor
in interfaceMockObjectNamingScheme
- Parameters:
typeToMock
- The type being mocked.- Returns:
- The default name for a mock object of the given type.
-