org.mule.transport.soap.axis
Class AbstractSoapFunctionalTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.mule.tck.AbstractMuleTestCase
              extended by org.mule.tck.FunctionalTestCase
                  extended by org.mule.tck.DynamicPortTestCase
                      extended by org.mule.transport.soap.axis.AbstractSoapFunctionalTestCase
All Implemented Interfaces:
junit.framework.Test, TestCaseWatchdogTimeoutHandler
Direct Known Subclasses:
AbstractSoapResourceEndpointFunctionalTestCase, AbstractSoapUrlEndpointFunctionalTestCase, AxisServletBindingTestCase

public abstract class AbstractSoapFunctionalTestCase
extends DynamicPortTestCase


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
AbstractSoapFunctionalTestCase()
           
 
Method Summary
protected abstract  java.lang.String getDispatchAsyncComplexEndpoint1()
           
protected abstract  java.lang.String getDispatchAsyncComplexEndpoint2()
           
protected abstract  java.lang.String getReceiveComplexCollectionEndpoint()
           
protected abstract  java.lang.String getReceiveComplexEndpoint()
           
protected abstract  java.lang.String getReceiveEndpoint()
           
protected abstract  java.lang.String getRequestResponseEndpoint()
           
protected abstract  java.lang.String getSendReceiveComplexEndpoint1()
           
protected abstract  java.lang.String getSendReceiveComplexEndpoint2()
           
protected abstract  java.lang.String getTestExceptionEndpoint()
           
protected abstract  java.lang.String getWsdlEndpoint()
           
 void testDispatchAsyncComplex()
           
 void testException()
           
 void testLocationUrlInWSDL()
           
 void testReceiveComplex()
           
 void testReceiveComplexCollection()
           
 void testRequest()
           
 void testRequestResponse()
           
 void testSendAndReceiveComplex()
           
 
Methods inherited from class org.mule.tck.DynamicPortTestCase
doSetUp, doTearDown, getNumPortsToFind
 
Methods inherited from class org.mule.tck.FunctionalTestCase
getBuilder, getComponent, getComponent, getConfigResources, getFunctionalTestComponent, loadResource, loadResourceAsString
 
Methods inherited from class org.mule.tck.AbstractMuleTestCase
addBuilders, checkPorts, configureMuleContext, createMuleContext, createObject, createObject, createTestInfo, createWatchdog, disposeManager, findFreePorts, 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

AbstractSoapFunctionalTestCase

public AbstractSoapFunctionalTestCase()
Method Detail

getRequestResponseEndpoint

protected abstract java.lang.String getRequestResponseEndpoint()

getReceiveEndpoint

protected abstract java.lang.String getReceiveEndpoint()

getReceiveComplexEndpoint

protected abstract java.lang.String getReceiveComplexEndpoint()

getSendReceiveComplexEndpoint1

protected abstract java.lang.String getSendReceiveComplexEndpoint1()

getSendReceiveComplexEndpoint2

protected abstract java.lang.String getSendReceiveComplexEndpoint2()

getReceiveComplexCollectionEndpoint

protected abstract java.lang.String getReceiveComplexCollectionEndpoint()

getDispatchAsyncComplexEndpoint1

protected abstract java.lang.String getDispatchAsyncComplexEndpoint1()

getDispatchAsyncComplexEndpoint2

protected abstract java.lang.String getDispatchAsyncComplexEndpoint2()

getTestExceptionEndpoint

protected abstract java.lang.String getTestExceptionEndpoint()

getWsdlEndpoint

protected abstract java.lang.String getWsdlEndpoint()

testRequestResponse

public void testRequestResponse()
                         throws java.lang.Throwable
Throws:
java.lang.Throwable

testRequest

public void testRequest()
                 throws java.lang.Throwable
Throws:
java.lang.Throwable

testReceiveComplex

public void testReceiveComplex()
                        throws java.lang.Throwable
Throws:
java.lang.Throwable

testSendAndReceiveComplex

public void testSendAndReceiveComplex()
                               throws java.lang.Throwable
Throws:
java.lang.Throwable

testReceiveComplexCollection

public void testReceiveComplexCollection()
                                  throws java.lang.Throwable
Throws:
java.lang.Throwable

testDispatchAsyncComplex

public void testDispatchAsyncComplex()
                              throws java.lang.Throwable
Throws:
java.lang.Throwable

testException

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

testLocationUrlInWSDL

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


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