org.mule.transport.file
Class FileExceptionStrategyFunctionalTestCase

java.lang.Object
  extended by org.mule.tck.junit4.AbstractMuleTestCase
      extended by org.mule.tck.junit4.AbstractMuleContextTestCase
          extended by org.mule.tck.junit4.FunctionalTestCase
              extended by org.mule.transport.file.FileExceptionStrategyFunctionalTestCase

public class FileExceptionStrategyFunctionalTestCase
extends FunctionalTestCase


Field Summary
protected  File inputDir
           
static String TEST_MESSAGE
           
static String WORKING_DIRECTORY
           
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleTestCase
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY
 
Constructor Summary
FileExceptionStrategyFunctionalTestCase()
           
 
Method Summary
protected  File createDataFile(File folder, String testMessage)
           
protected  File createDataFile(File folder, String testMessage, String encoding)
           
 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().
protected  String getConfigResources()
           
 void tearDown()
           
 void testCopyFile()
           
 void testCopyFileWithWorkDir()
           
 void testMoveFile()
           
 void testMoveFileWithWorDir()
           
 
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.AbstractMuleContextTestCase
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doTearDown, 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
 

Field Detail

TEST_MESSAGE

public static final String TEST_MESSAGE
See Also:
Constant Field Values

WORKING_DIRECTORY

public static final String WORKING_DIRECTORY
See Also:
Constant Field Values

inputDir

protected File inputDir
Constructor Detail

FileExceptionStrategyFunctionalTestCase

public FileExceptionStrategyFunctionalTestCase()
Method Detail

getConfigResources

protected String getConfigResources()
Specified by:
getConfigResources in class FunctionalTestCase

testMoveFile

public void testMoveFile()
                  throws Exception
Throws:
Exception

testMoveFileWithWorDir

public void testMoveFileWithWorDir()
                            throws Exception
Throws:
Exception

testCopyFile

public void testCopyFile()
                  throws Exception
Throws:
Exception

testCopyFileWithWorkDir

public void testCopyFileWithWorkDir()
                             throws Exception
Throws:
Exception

doSetUp

public void doSetUp()
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

tearDown

public void tearDown()

createDataFile

protected File createDataFile(File folder,
                              String testMessage)
                       throws Exception
Throws:
Exception

createDataFile

protected File createDataFile(File folder,
                              String testMessage,
                              String encoding)
                       throws Exception
Throws:
Exception


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