org.mule.tck
Class AbstractMuleTestCase

java.lang.Object
  extended byTestCase
      extended byorg.mule.tck.NamedTestCase
          extended byorg.mule.tck.AbstractMuleTestCase
Direct Known Subclasses:
AbstractConnectorTestCase, AbstractContainerContextTestCase, AbstractEntryPointDiscoveryTestCase, AbstractMessageAdapterTestCase, AbstractMessageReceiverTestCase, AbstractPoolTestCase, AbstractProviderFunctionalTestCase, AbstractProxyPoolFactoryTestCase, AbstractTransformerTestCase, AbstractUMOManagerTestCase

public abstract class AbstractMuleTestCase
extends NamedTestCase

AbstractMuleTestCase is a base class for Mule testcases. This implementation provides services to test code for creating mock and test objects.

Version:
$Revision: 1.4 $
Author:
Ross Mason
See Also:
Serialized Form

Constructor Summary
AbstractMuleTestCase()
           
 
Method Summary
static UMOManager getManager()
           
static Mock getMockConnector()
           
static Mock getMockDescriptor()
           
static Mock getMockEndpoint()
           
static Mock getMockEvent()
           
static Mock getMockManager()
           
static Mock getMockMessageDispatcher()
           
static Mock getMockSession()
           
static Mock getMockTransaction()
           
static Mock getMockTransactionFactory()
           
static MuleComponent getTestComponent(MuleDescriptor descriptor)
           
static org.mule.tck.testmodels.mule.TestConnector getTestConnector()
           
static MuleDescriptor getTestDescriptor(java.lang.String name, java.lang.String implementation)
           
static UMOEndpoint getTestEndpoint(java.lang.String name, java.lang.String type)
           
static UMOEvent getTestEvent(java.lang.Object data)
           
static UMOEvent getTestEvent(java.lang.Object data, MuleDescriptor descriptor)
           
static UMOEvent getTestEvent(java.lang.Object data, MuleDescriptor descriptor, UMOEndpoint endpoint)
           
static UMOEvent getTestEvent(java.lang.Object data, UMOEndpoint endpoint)
           
static UMOManager getTestManager()
           
static UMOSession getTestSession(UMOComponent component)
           
static UMOTransformer getTestTransformer()
           
 
Methods inherited from class org.mule.tck.NamedTestCase
getName, setUp, tearDown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractMuleTestCase

public AbstractMuleTestCase()
Method Detail

getManager

public static UMOManager getManager()
                             throws java.lang.Exception
Throws:
java.lang.Exception

getTestEndpoint

public static UMOEndpoint getTestEndpoint(java.lang.String name,
                                          java.lang.String type)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

getTestEvent

public static UMOEvent getTestEvent(java.lang.Object data)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getTestTransformer

public static UMOTransformer getTestTransformer()

getTestEvent

public static UMOEvent getTestEvent(java.lang.Object data,
                                    MuleDescriptor descriptor)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getTestEvent

public static UMOEvent getTestEvent(java.lang.Object data,
                                    UMOEndpoint endpoint)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getTestEvent

public static UMOEvent getTestEvent(java.lang.Object data,
                                    MuleDescriptor descriptor,
                                    UMOEndpoint endpoint)
                             throws UMOException
Throws:
UMOException

getTestSession

public static UMOSession getTestSession(UMOComponent component)

getTestConnector

public static org.mule.tck.testmodels.mule.TestConnector getTestConnector()

getTestComponent

public static MuleComponent getTestComponent(MuleDescriptor descriptor)

getTestDescriptor

public static MuleDescriptor getTestDescriptor(java.lang.String name,
                                               java.lang.String implementation)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

getTestManager

public static UMOManager getTestManager()

getMockSession

public static Mock getMockSession()

getMockMessageDispatcher

public static Mock getMockMessageDispatcher()

getMockConnector

public static Mock getMockConnector()

getMockEvent

public static Mock getMockEvent()

getMockManager

public static Mock getMockManager()

getMockEndpoint

public static Mock getMockEndpoint()

getMockDescriptor

public static Mock getMockDescriptor()

getMockTransaction

public static Mock getMockTransaction()

getMockTransactionFactory

public static Mock getMockTransactionFactory()


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.