Package org.mockcentral.server

Contains the classes, interfaces and enums that comprise the MockCentralServer application.

See:
          Description

Interface Summary
ISignaturePartBeanObserver Interface for classes interested in observing changes to the data modeled in a SignaturePartBean instance.
 

Class Summary
Fixture A class used to build and group Mock Objects and Proxy instances accessible to the MockCentralServer.
FixtureImportsComposite A class for storing the composite list of imported Fixture instances for a given Fixture object.
MethodExpectationBean A simple bean class used for creating a method expectation for a Mock Object.
MockCentralServer The class used to access the Mock Objects and Proxy instances created within the application.
MockCentralServerMessages A Message Bundle class for MockCentralServer application.
MockCentralTestingContext A lightweight extension of the javax.naming.InitialContext class, using a HashMap to bind lookup names to proxy Objects for the application.
MockDataLoader A class that uses the org.apache.commons.digester.Digester to load data from configuration files, creating Fixture instances, simple (non-Mock) JNDI-bound Objects, and Mock and Proxy Objects.
MockObjectSetup Class used for constructing Mock Object instances.
ParamsBuilder A class used to build a ContraintMatcher matching the expected parameter list for a Mock Object method expectation.
ResultBuilder A class that builds an object that will be the expected result for a Mock Object method expectation from the values stored in a SignaturePartBean instance.
SignaturePartBean A bean class storing data used to construct a single parameter or return value for a Mock Object method, or a simple Object to be bound into the InitialContext for the current Fixture.
SignaturePartBuilder A class used to build an Object (or primitive value) to comprise a single Mock Object method parameter or expected result value, or a simple Object to be bound into the JNDI Context for the current Fixture.
SimpleBoundObjectBean Bean class used to store data for simple (non-Mock) JNDI-bound Objects for use within a particular Fixture.
 

Enum Summary
MockMethodType An enum declaring the available Mock Object method types ("expect and return", "match and throw", etc) to use in the construction of MethodExpectationBean instances.
ValueType An enum declaring the available value types for an Object (or primitive value) created using the SignaturePartBuilder.extractObject method.
 

Exception Summary
MockCentralServerException RuntimeException class for application exceptions generated within the server package.
UnknownProxyException RuntimeException class used to indicate that a required Proxy object was not found in the map defined by a Fixture instance.
UnknownVariableException RuntimeException class used to indicate that a required runtime variable object was not found in the map defined by a MockCentralServer instance.
 

Package org.mockcentral.server Description

Contains the classes, interfaces and enums that comprise the MockCentralServer application.