org.mule.tck.providers.soap
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.providers.soap.AbstractSoapFunctionalTestCase
All Implemented Interfaces:
Test, TestCaseWatchdogTimeoutHandler
Direct Known Subclasses:
AbstractSoapResourceEndpointFunctionalTestCase, AbstractSoapUrlEndpointFunctionalTestCase, AxisServletBindingTestCase

public abstract class AbstractSoapFunctionalTestCase
extends org.mule.tck.FunctionalTestCase


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, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, logger, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE
 
Constructor Summary
AbstractSoapFunctionalTestCase()
           
 
Method Summary
protected abstract  String getDispatchAsyncComplexEndpoint1()
           
protected abstract  String getDispatchAsyncComplexEndpoint2()
           
protected abstract  String getReceiveComplexCollectionEndpoint()
           
protected abstract  String getReceiveComplexEndpoint()
           
protected abstract  String getReceiveEndpoint()
           
protected abstract  String getRequestResponseEndpoint()
           
protected abstract  String getSendReceiveComplexEndpoint1()
           
protected abstract  String getSendReceiveComplexEndpoint2()
           
protected abstract  String getTestExceptionEndpoint()
           
protected abstract  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.FunctionalTestCase
getBuilder, getComponent, getComponent, getConfigResources, getConfigurationResources, loadResource, loadResourceAsString
 
Methods inherited from class org.mule.tck.AbstractMuleTestCase
configureMuleContext, createMuleContext, createTestInfo, createWatchdog, disposeManager, doSetUp, doTearDown, getName, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEvent, getTestInfo, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransformer, handleTimeout, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isDisposeManagerPerSuite, isExcluded, isOffline, isStartContext, registerTestMethod, run, runBare, setDisposeManagerPerSuite, setName, setStartContext, setUp, suitePostTearDown, suitePreSetUp, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, 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
 
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 String getRequestResponseEndpoint()

getReceiveEndpoint

protected abstract String getReceiveEndpoint()

getReceiveComplexEndpoint

protected abstract String getReceiveComplexEndpoint()

getSendReceiveComplexEndpoint1

protected abstract String getSendReceiveComplexEndpoint1()

getSendReceiveComplexEndpoint2

protected abstract String getSendReceiveComplexEndpoint2()

getReceiveComplexCollectionEndpoint

protected abstract String getReceiveComplexCollectionEndpoint()

getDispatchAsyncComplexEndpoint1

protected abstract String getDispatchAsyncComplexEndpoint1()

getDispatchAsyncComplexEndpoint2

protected abstract String getDispatchAsyncComplexEndpoint2()

getTestExceptionEndpoint

protected abstract String getTestExceptionEndpoint()

getWsdlEndpoint

protected abstract String getWsdlEndpoint()

testRequestResponse

public void testRequestResponse()
                         throws Throwable
Throws:
Throwable

testRequest

public void testRequest()
                 throws Throwable
Throws:
Throwable

testReceiveComplex

public void testReceiveComplex()
                        throws Throwable
Throws:
Throwable

testSendAndReceiveComplex

public void testSendAndReceiveComplex()
                               throws Throwable
Throws:
Throwable

testReceiveComplexCollection

public void testReceiveComplexCollection()
                                  throws Throwable
Throws:
Throwable

testDispatchAsyncComplex

public void testDispatchAsyncComplex()
                              throws Throwable
Throws:
Throwable

testException

public void testException()
                   throws Exception
Throws:
Exception

testLocationUrlInWSDL

public void testLocationUrlInWSDL()
                           throws Exception
Throws:
Exception


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.