Class MockPrincipal

  • All Implemented Interfaces:
    Principal

    public class MockPrincipal
    extends Object
    implements Principal

    Mock Principal object for low-level unit tests of Struts controller components. Coarser grained tests should be implemented in terms of the Cactus framework, instead of the mock object classes.

    WARNING - Only the minimal set of methods needed to create unit tests is provided, plus additional methods to configure this object as necessary. Methods for unsupported operations will throw UnsupportedOperationException.

    WARNING - Because unit tests operate in a single threaded environment, no synchronization is performed.

    Version:
    $Rev: 54929 $ $Date: 2008-08-05 07:38:44 $