org.mule.transport.email.functional
Class AbstractEmailFunctionalTestCase
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.mule.tck.AbstractMuleTestCase
org.mule.tck.FunctionalTestCase
org.mule.transport.email.functional.AbstractEmailFunctionalTestCase
- All Implemented Interfaces:
- Test, TestCaseWatchdogTimeoutHandler
- Direct Known Subclasses:
- ImapFunctionalTestCase, ImapMimeFunctionalTestCase, ImapsFunctionalTestCase, Pop3FunctionalTestCase, Pop3MimeFunctionalTestCase, Pop3MimeWithConnectorMule2042TestCase, Pop3sFunctionalTestCase, Pop3WithConnectorMule2042TestCase, SmtpFunctionalTestCase, SmtpMimeFunctionalTestCase, SmtpsFunctionalTestCase
public abstract class AbstractEmailFunctionalTestCase
- extends org.mule.tck.FunctionalTestCase
Constructor Summary |
protected |
AbstractEmailFunctionalTestCase(int port,
boolean isMimeMessage,
String protocol)
|
protected |
AbstractEmailFunctionalTestCase(int port,
boolean isMimeMessage,
String protocol,
String configFile)
|
protected |
AbstractEmailFunctionalTestCase(int port,
boolean isMimeMessage,
String protocol,
String configFile,
String email,
String user,
String message,
String password)
|
Methods inherited from class org.mule.tck.FunctionalTestCase |
getBuilder, getComponent, getComponent, 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, tearDown |
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 |
CONFIG_BASE
protected static final String CONFIG_BASE
- See Also:
- Constant Field Values
DELIVERY_DELAY_MS
protected static final long DELIVERY_DELAY_MS
- See Also:
- Constant Field Values
MIME_MESSAGE
protected static final boolean MIME_MESSAGE
- See Also:
- Constant Field Values
STRING_MESSAGE
protected static final boolean STRING_MESSAGE
- See Also:
- Constant Field Values
DEFAULT_EMAIL
protected static final String DEFAULT_EMAIL
- See Also:
- Constant Field Values
DEFAULT_USER
protected static final String DEFAULT_USER
- See Also:
- Constant Field Values
DEFAULT_MESSAGE
protected static final String DEFAULT_MESSAGE
- See Also:
- Constant Field Values
DEFAULT_PASSWORD
protected static final String DEFAULT_PASSWORD
- See Also:
- Constant Field Values
AbstractEmailFunctionalTestCase
protected AbstractEmailFunctionalTestCase(int port,
boolean isMimeMessage,
String protocol)
AbstractEmailFunctionalTestCase
protected AbstractEmailFunctionalTestCase(int port,
boolean isMimeMessage,
String protocol,
String configFile)
AbstractEmailFunctionalTestCase
protected AbstractEmailFunctionalTestCase(int port,
boolean isMimeMessage,
String protocol,
String configFile,
String email,
String user,
String message,
String password)
getConfigResources
protected String getConfigResources()
- Specified by:
getConfigResources
in class org.mule.tck.FunctionalTestCase
suitePreSetUp
protected void suitePreSetUp()
throws Exception
- Description copied from class:
AbstractMuleTestCase
- Run before any testcase setup.
- Overrides:
suitePreSetUp
in class AbstractMuleTestCase
- Throws:
Exception
suitePostTearDown
protected void suitePostTearDown()
throws Exception
- Description copied from class:
AbstractMuleTestCase
- Run after all testcase teardowns.
- Overrides:
suitePostTearDown
in class AbstractMuleTestCase
- Throws:
Exception
doSend
protected void doSend()
throws Exception
- Throws:
Exception
verifyMessage
protected void verifyMessage(MimeMessage received)
throws IOException,
MessagingException
- Throws:
IOException
MessagingException
verifyMessage
protected void verifyMessage(String receivedText)
doRequest
protected void doRequest()
throws Exception
- Throws:
Exception
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.