|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.mule.tck.junit4.AbstractMuleTestCase org.mule.tck.junit4.AbstractMuleContextTestCase org.mule.tck.junit4.FunctionalTestCase org.mule.tck.AbstractServiceAndFlowTestCase org.mule.transport.sftp.AbstractSftpTestCase org.mule.transport.sftp.SftpArchiveFunctionalTestCase
public class SftpArchiveFunctionalTestCase
Test the archive features.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.mule.transport.sftp.AbstractSftpTestCase |
---|
AbstractSftpTestCase.DispatchParameters |
Nested classes/interfaces inherited from class org.mule.tck.AbstractServiceAndFlowTestCase |
---|
AbstractServiceAndFlowTestCase.ConfigVariant |
Field Summary |
---|
Fields inherited from class org.mule.transport.sftp.AbstractSftpTestCase |
---|
FILENAME, INBOUND_ENDPOINT_DIR, MESSAGE_PROPERTIES, OUTBOUND_ENDPOINT_DIR, port, sftpClient, sftpServer |
Fields inherited from class org.mule.tck.AbstractServiceAndFlowTestCase |
---|
configResources, variant |
Fields inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase |
---|
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE |
Fields inherited from class org.mule.tck.junit4.AbstractMuleTestCase |
---|
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY |
Constructor Summary | |
---|---|
SftpArchiveFunctionalTestCase(AbstractServiceAndFlowTestCase.ConfigVariant variant,
String configResources)
|
Method Summary | |
---|---|
protected void |
doSetUp()
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() . |
static Collection<Object[]> |
parameters()
|
void |
testArchive1()
Test plain archive functionality with no extra features enabled |
void |
testArchive2()
Test archive functionality with full usage of temp-dir and creation of unique names of temp-files |
void |
testArchive3()
Test archive functionality with usage of temp-dir for inbound and outbound endpoints with creation of unique names of temp-files but not for the archive |
void |
testArchive4()
Test archive functionality with usage of temp-dir for archive but not for inbound and outbound endpoints |
void |
testCantWriteToArchive1()
Test error handling with plain archive functionality with no extra features enabled |
void |
testCantWriteToArchive2()
Test error handling with archive functionality with full usage of temp-dir and creation of unique names of temp-files |
void |
testCantWriteToArchive3()
Test error handling with archive functionality with usage of temp-dir for inbound and outbound endpoints with creation of unique names of temp-files but not for the archive |
void |
testCantWriteToArchive4()
Test error handling with archive functionality with usage of temp-dir for archive but not for inbound and outbound endpoints |
Methods inherited from class org.mule.tck.AbstractServiceAndFlowTestCase |
---|
doSetUpForFlow, doSetUpForService, getConfigResources, getTestHeader |
Methods inherited from class org.mule.tck.junit4.FunctionalTestCase |
---|
clearFlowAssertions, getBuilder, getComponent, getComponent, getFlowConstruct, getFunctionalTestComponent, loadResource, loadResourceAsString, stopFlowConstruct, testFlow, testFlow |
Methods inherited from class org.mule.tck.junit4.AbstractMuleTestCase |
---|
clearExcludedFlag, clearRequestContext, createTestTimeoutRule, 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 |
Constructor Detail |
---|
public SftpArchiveFunctionalTestCase(AbstractServiceAndFlowTestCase.ConfigVariant variant, String configResources)
Method Detail |
---|
public static Collection<Object[]> parameters()
protected void doSetUp() throws Exception
AbstractMuleContextTestCase
AbstractMuleContextTestCase.setUpMuleContext()
.
Under normal circumstances this method could be replaced by a
@Before
annotated method.
doSetUp
in class AbstractServiceAndFlowTestCase
Exception
- if something fails that should halt the test casepublic void testArchive1() throws Exception
Exception
public void testArchive2() throws Exception
Exception
public void testArchive3() throws Exception
Exception
public void testArchive4() throws Exception
Exception
public void testCantWriteToArchive1() throws Exception
Exception
public void testCantWriteToArchive2() throws Exception
Exception
public void testCantWriteToArchive3() throws Exception
Exception
public void testCantWriteToArchive4() throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |