## Package org.jmock.lib

Implementations of the core interfaces that are used to adjust or extend jMock's basic functionality.

See:
Description

Class Summary
AssertionErrorTranslator: Translates `ExpectationError`s into `AssertionError`s that several test frameworks, including JUnit 4 and TestNG, use to report errors.
CamelCaseNamingScheme: A naming scheme in which the implicit name for a mock object is the mocked type's name with the first character in lower case.
IdentityExpectationErrorTranslator: An `ExpectationErrorTranslator` that doesn't do any translation.
JavaReflectionImposteriser: An `Imposteriser` that uses the `Proxy` class of the Java Reflection API.
LastWordNamingScheme: A naming scheme in which the implicit name for a mock object is the last word of the mocked type's name in lower case.
RetroNamingScheme: A naming scheme in which the implicit name for a mock object is the mocked type's name prepend with "mock".

## Package org.jmock.lib Description

Implementations of the core interfaces that are used to adjust or extend jMock's basic functionality.