org.mule.transport
Class AbstractConnectorTestCase
java.lang.Object
org.mule.tck.junit4.AbstractMuleTestCase
org.mule.tck.junit4.AbstractMuleContextTestCase
org.mule.transport.AbstractConnectorTestCase
- Direct Known Subclasses:
- AbstractMailConnectorFunctionalTestCase, AjaxEmbeddedConnectorTestCase, AjaxServletConnectorTestCase, AxisConnectorTestCase, EjbConnectorTestCase, FileConnectorTestCase, FTPConnectorTestCase, HttpConnectorTestCase, HttpsConnectorTestCase, JdbcConnectorTestCase, JnpConnectorTestCase, MulticastConnectorTestCase, PromptStdioConnectorTestCase, QuartzConnectorTestCase, RmiConnectorTestCase, ServletConnectorTestCase, SftpConnectorTestCase, SslConnectorTestCase, TcpConnectorTestCase, UdpConnectorTestCase, VMConnectorTestCase, XmppConnectorTestCase
public abstract class AbstractConnectorTestCase
- extends AbstractMuleContextTestCase
AbstractConnectorTestCase
tests common behaviour of all endpoints and
provides 'reminder' methods for implementation specific interface methods
Methods inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase |
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, 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 |
connectorName
protected String connectorName
encoding
protected String encoding
AbstractConnectorTestCase
public AbstractConnectorTestCase()
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
doTearDown
protected void doTearDown()
throws Exception
- Description copied from class:
AbstractMuleContextTestCase
- Enables the adding of extra behavior on the tear down stage of a test
before the mule context is disposed in
AbstractMuleContextTestCase.disposeContextPerTest()
.
Under normal circumstances this method could be replace with a
@After
annotated method.
- Overrides:
doTearDown
in class AbstractMuleContextTestCase
- Throws:
Exception
- if something fails that should halt the testcase
getConnector
protected Connector getConnector()
- Look up the connector from the Registry
getConnectorAndAssert
protected Connector getConnectorAndAssert()
testConnectorExceptionHandling
public void testConnectorExceptionHandling()
throws Exception
- Throws:
Exception
testConnectorLifecycle
public void testConnectorLifecycle()
throws Exception
- Throws:
Exception
testConnectorListenerSupport
public void testConnectorListenerSupport()
throws Exception
- Throws:
Exception
testConnectorBeanProps
public void testConnectorBeanProps()
throws Exception
- Throws:
Exception
testConnectorMuleMessageFactory
public void testConnectorMuleMessageFactory()
throws Exception
- This test only asserts that the transport descriptor mechanism works for creating the
MuleMessageFactory. For exhaustive tests of MuleMessageFactory implementations see
AbstractMuleMessageFactoryTestCase
and subclasses.
- Throws:
Exception
testConnectorMessageDispatcherFactory
public void testConnectorMessageDispatcherFactory()
throws Exception
- Throws:
Exception
testConnectorMessageRequesterFactory
public void testConnectorMessageRequesterFactory()
throws Exception
- Throws:
Exception
testConnectorInitialise
public void testConnectorInitialise()
throws Exception
- Throws:
Exception
createConnector
public abstract Connector createConnector()
throws Exception
- Throws:
Exception
getValidMessage
public abstract Object getValidMessage()
throws Exception
- Throws:
Exception
getTestEndpointURI
public abstract String getTestEndpointURI()
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.