org.mule.component
Class DefaultJavaComponentTestCase

java.lang.Object
  extended by org.mule.tck.junit4.AbstractMuleTestCase
      extended by org.mule.tck.junit4.AbstractMuleContextTestCase
          extended by org.mule.component.AbstractComponentTestCase
              extended by org.mule.component.DefaultJavaComponentTestCase

public class DefaultJavaComponentTestCase
extends AbstractComponentTestCase


Field Summary
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleTestCase
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY
 
Constructor Summary
DefaultJavaComponentTestCase()
           
 
Method Summary
protected  ObjectFactory createObjectFactory()
           
 void testComponentCreation()
           
 void testComponentDisposal()
           
 void testLifecycle()
           
 void testServicePropagatedLifecycle()
           
 
Methods inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doTearDown, getBuilder, getConfigurationResources, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, initialiseObject, isDisposeContextPerClass, isGracefulShutdown, isStartContext, setDisposeContextPerClass, setStartContext, setUpMuleContext
 
Methods inherited from class org.mule.tck.junit4.AbstractMuleTestCase
clearExcludedFlag, clearRequestContext, createTestTimeoutRule, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultJavaComponentTestCase

public DefaultJavaComponentTestCase()
Method Detail

createObjectFactory

protected ObjectFactory createObjectFactory()
                                     throws InitialisationException
Throws:
InitialisationException

testComponentCreation

public void testComponentCreation()
                           throws Exception
Throws:
Exception

testLifecycle

public void testLifecycle()
                   throws Exception
Throws:
Exception

testComponentDisposal

public void testComponentDisposal()
                           throws Exception
Throws:
Exception

testServicePropagatedLifecycle

public void testServicePropagatedLifecycle()
                                    throws InitialisationException
Throws:
InitialisationException


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.