org.mule.transport.jms
Class JmsConnectorTestCase

java.lang.Object
  extended by org.mule.tck.junit4.AbstractMuleTestCase
      extended by org.mule.tck.junit4.AbstractMuleContextTestCase
          extended by org.mule.transport.jms.JmsConnectorTestCase

public class JmsConnectorTestCase
extends AbstractMuleContextTestCase


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
JmsConnectorTestCase()
           
 
Method Summary
 void ignoreAmqExceptionOnStop()
           
 void ignoreJmsExceptionOnStop()
           
 void testClosesSessionIfThereIsNoActiveTransaction()
           
 void testDoNotClosesSessionIfThereIsAnActiveTransaction()
           
 void testSetClientIDInConnectionForFirstTime()
          Tests that client ID is not set on the connection if it has the same client ID.
 void testSetClientIDInConnectorForFirstTime()
          Tests that client ID is set on the connection if it is originally null.
 void testSetClientIDInConnectorForSecondTime()
          Tests that client ID is set on the connection if it has a different client ID.
 
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

JmsConnectorTestCase

public JmsConnectorTestCase()
Method Detail

testSetClientIDInConnectorForFirstTime

public void testSetClientIDInConnectorForFirstTime()
                                            throws Exception
Tests that client ID is set on the connection if it is originally null.

Throws:
Exception

testSetClientIDInConnectorForSecondTime

public void testSetClientIDInConnectorForSecondTime()
                                             throws Exception
Tests that client ID is set on the connection if it has a different client ID.

Throws:
Exception

testSetClientIDInConnectionForFirstTime

public void testSetClientIDInConnectionForFirstTime()
                                             throws Exception
Tests that client ID is not set on the connection if it has the same client ID.

Throws:
Exception

testClosesSessionIfThereIsNoActiveTransaction

public void testClosesSessionIfThereIsNoActiveTransaction()
                                                   throws Exception
Throws:
Exception

testDoNotClosesSessionIfThereIsAnActiveTransaction

public void testDoNotClosesSessionIfThereIsAnActiveTransaction()
                                                        throws Exception
Throws:
Exception

ignoreJmsExceptionOnStop

public void ignoreJmsExceptionOnStop()
                              throws Exception
Throws:
Exception

ignoreAmqExceptionOnStop

public void ignoreAmqExceptionOnStop()
                              throws Exception
Throws:
Exception


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