org.mule.client
Class DefaultLocalMuleClientTestCase

java.lang.Object
  extended by org.mule.tck.junit4.AbstractMuleTestCase
      extended by org.mule.tck.junit4.AbstractMuleContextTestCase
          extended by org.mule.client.DefaultLocalMuleClientTestCase

public class DefaultLocalMuleClientTestCase
extends AbstractMuleContextTestCase


Field Summary
protected  org.mule.client.DefaultLocalMuleClientTestCase.TestableLocalMuleClient client
           
protected  InboundEndpoint inboundEndpoint
           
protected  MuleMessage message
           
protected  Object messagePaylaod
           
protected  Map<String,Object> messageProperties
           
protected  OutboundEndpoint outboundEndpoint
           
protected  String PROP_KEY_1
           
protected  MuleEvent responseEvent
           
protected  long TEST_FREQ
           
protected  MessageExchangePattern TEST_MEP
           
protected  long TEST_RESPONSE_TIMEOUT
           
protected  String TEST_URI
           
 
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
DefaultLocalMuleClientTestCase()
           
 
Method Summary
protected  void doSetUp()
          Enables the adding of extra behavior on the set up stage of a test right after the creation of the mule context in AbstractMuleContextTestCase.setUpMuleContext().
 void testDispatchStringMuleMessage()
           
 void testDispatchStringObjectMapOfStringObject()
           
 void testInboundEndpointCreation()
           
 void testOutboundEndpointCreation()
           
 void testProcessOutboundEndpointMuleMessage()
           
 void testProcessOutboundEndpointObjectMapOfStringObject()
           
 void testProcessStringMessageExchangePatternMuleMessage()
           
 void testProcessStringMessageExchangePatternObjectMapOfStringObject()
           
 void testRequestInboundEndpointLong()
           
 void testRequestStringLong()
           
 void testSendStringMuleMessage()
           
 void testSendStringMuleMessageInt()
           
 void testSendStringObjectMapOfStringObject()
           
 void testSendStringObjectMapOfStringObjectInt()
           
 
Methods inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, 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
 

Field Detail

PROP_KEY_1

protected final String PROP_KEY_1
See Also:
Constant Field Values

TEST_URI

protected final String TEST_URI
See Also:
Constant Field Values

TEST_RESPONSE_TIMEOUT

protected final long TEST_RESPONSE_TIMEOUT
See Also:
Constant Field Values

TEST_FREQ

protected final long TEST_FREQ
See Also:
Constant Field Values

TEST_MEP

protected final MessageExchangePattern TEST_MEP

client

protected org.mule.client.DefaultLocalMuleClientTestCase.TestableLocalMuleClient client

inboundEndpoint

protected InboundEndpoint inboundEndpoint

outboundEndpoint

protected OutboundEndpoint outboundEndpoint

messagePaylaod

protected Object messagePaylaod

messageProperties

protected Map<String,Object> messageProperties

message

protected MuleMessage message

responseEvent

protected MuleEvent responseEvent
Constructor Detail

DefaultLocalMuleClientTestCase

public DefaultLocalMuleClientTestCase()
Method Detail

doSetUp

protected void doSetUp()
                throws Exception
Description copied from class: AbstractMuleContextTestCase
Enables the adding of extra behavior on the set up stage of a test right after the creation of the mule context in AbstractMuleContextTestCase.setUpMuleContext().

Under normal circumstances this method could be replaced by a @Before annotated method.

Overrides:
doSetUp in class AbstractMuleContextTestCase
Throws:
Exception - if something fails that should halt the test case

testProcessOutboundEndpointObjectMapOfStringObject

public void testProcessOutboundEndpointObjectMapOfStringObject()
                                                        throws MuleException
Throws:
MuleException

testProcessOutboundEndpointMuleMessage

public void testProcessOutboundEndpointMuleMessage()
                                            throws MuleException
Throws:
MuleException

testRequestInboundEndpointLong

public void testRequestInboundEndpointLong()
                                    throws Exception
Throws:
Exception

testDispatchStringObjectMapOfStringObject

public void testDispatchStringObjectMapOfStringObject()
                                               throws MuleException
Throws:
MuleException

testSendStringObjectMapOfStringObject

public void testSendStringObjectMapOfStringObject()
                                           throws MuleException
Throws:
MuleException

testSendStringMuleMessage

public void testSendStringMuleMessage()
                               throws MuleException
Throws:
MuleException

testSendStringObjectMapOfStringObjectInt

public void testSendStringObjectMapOfStringObjectInt()
                                              throws MuleException
Throws:
MuleException

testSendStringMuleMessageInt

public void testSendStringMuleMessageInt()
                                  throws MuleException
Throws:
MuleException

testDispatchStringMuleMessage

public void testDispatchStringMuleMessage()
                                   throws MuleException
Throws:
MuleException

testRequestStringLong

public void testRequestStringLong()
                           throws Exception
Throws:
Exception

testProcessStringMessageExchangePatternObjectMapOfStringObject

public void testProcessStringMessageExchangePatternObjectMapOfStringObject()
                                                                    throws MuleException
Throws:
MuleException

testProcessStringMessageExchangePatternMuleMessage

public void testProcessStringMessageExchangePatternMuleMessage()
                                                        throws MuleException
Throws:
MuleException

testInboundEndpointCreation

public void testInboundEndpointCreation()
                                 throws MuleException
Throws:
MuleException

testOutboundEndpointCreation

public void testOutboundEndpointCreation()
                                  throws MuleException
Throws:
MuleException


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