## Package org.jmock.api

The stable API that is used to extend jMock at it's published plug-in points.

See:
Description

Interface Summary
Action: An object that fakes the behaviour of an `InvocationExpectation`.
Expectation: An object that matches, checks and fakes an `Invocation`
ExpectationErrorTranslator: Translates expectation errors into error type used by a specific testing framework.
Imposteriser: An object that can creates a proxy of the given type to capture `Invocation`s and pass them to an `Invokable` object for mocking or stubbing.
Invokable: An object that can receive an `Invocation`.
MockObjectNamingScheme: Creates names for mock objects that have not explicitly been given a name.

Class Summary
Invocation: The static details about a method and the run-time details of its invocation.

Error Summary
ExpectationError: An error thrown when an expectation is violated during a test.

## Package org.jmock.api Description

The stable API that is used to extend jMock at it's published plug-in points.