org.mule.transport.jms
Class JmsConnectorTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.mule.tck.AbstractMuleTestCase
              extended by org.mule.transport.jms.JmsConnectorTestCase
All Implemented Interfaces:
junit.framework.Test, TestCaseWatchdogTimeoutHandler

public class JmsConnectorTestCase
extends AbstractMuleTestCase


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mule.tck.AbstractMuleTestCase
AbstractMuleTestCase.TestInfo
 
Field Summary
 
Fields inherited from class org.mule.tck.AbstractMuleTestCase
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, DEFAULT_MULE_TEST_TIMEOUT_SECS, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, logger, muleContext, numPorts, ports, PROPERTY_MULE_TEST_TIMEOUT, RECEIVE_TIMEOUT, TEST_MESSAGE, testTimeoutSecs
 
Constructor Summary
JmsConnectorTestCase()
           
 
Method Summary
 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.AbstractMuleTestCase
addBuilders, checkPorts, configureMuleContext, createMuleContext, createObject, createObject, createTestInfo, createWatchdog, disposeManager, doSetUp, doTearDown, findFreePorts, getBuilder, getConfigurationResources, getPorts, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEvent, getTestInboundEvent, getTestInboundEvent, getTestInfo, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTimeoutSecs, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, giveTheTestSomeTimeToCleanUpAndThenKillIt, handleTimeout, initialiseObject, initTestTimeoutSecs, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isDisposeManagerPerSuite, isExcluded, isGracefulShutdown, isOffline, isPortFree, isStartContext, registerTestMethod, run, runBare, setDisposeManagerPerSuite, setFailOnTimeout, setName, setStartContext, setUp, suitePostTearDown, suitePreSetUp, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, runTest, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JmsConnectorTestCase

public JmsConnectorTestCase()
Method Detail

testSetClientIDInConnectorForFirstTime

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

Throws:
java.lang.Exception

testSetClientIDInConnectorForSecondTime

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

Throws:
java.lang.Exception

testSetClientIDInConnectionForFirstTime

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

Throws:
java.lang.Exception

testClosesSessionIfThereIsNoActiveTransaction

public void testClosesSessionIfThereIsNoActiveTransaction()
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

testDoNotClosesSessionIfThereIsAnActiveTransaction

public void testDoNotClosesSessionIfThereIsAnActiveTransaction()
                                                        throws java.lang.Exception
Throws:
java.lang.Exception


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