org.h2.test.unit
Class TestFtp

java.lang.Object
  extended by org.h2.test.TestBase
      extended by org.h2.test.unit.TestFtp
All Implemented Interfaces:
FtpEventListener

public class TestFtp
extends TestBase
implements FtpEventListener

Tests the FTP server tool.


Field Summary
 
Fields inherited from class org.h2.test.TestBase
BASE_TEST_DIR, config, start, TEMP_DIR, uniqueId
 
Constructor Summary
TestFtp()
           
 
Method Summary
 void afterCommand(FtpEvent event)
          Called after the command has been processed.
 void beforeCommand(FtpEvent event)
          Called before the given command is processed.
static void main(java.lang.String... a)
          Run just this test.
 void onUnsupportedCommand(FtpEvent event)
          Called when an unsupported command is processed.
 void test()
          This method will be called by the test framework.
 
Methods inherited from class org.h2.test.TestBase
assertContains, assertEqualDatabases, assertEqualReaders, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualStreams, assertFalse, assertFalse, assertKnownException, assertKnownException, assertNull, assertResult, assertResultRowCount, assertResultSetMeta, assertResultSetOrdered, assertSingleValue, assertSmaller, assertStartsWith, assertThrows, assertThrows, assertThrows, assertTrue, assertTrue, crash, createCaller, createCaller, createClassProxy, deleteDb, deleteDb, eatMemory, fail, fail, freeMemory, getBaseDir, getClassPath, getConnection, getConnection, getFilePassword, getMemoryUsed, getPassword, getPassword, getSize, getTestDir, getURL, getUser, init, init, logError, println, printTime, printTimeMemory, readString, runTest, startServerIfRequired, testCase, trace, trace, traceMemory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestFtp

public TestFtp()
Method Detail

main

public static void main(java.lang.String... a)
                 throws java.lang.Exception
Run just this test.

Parameters:
a - ignored
Throws:
java.lang.Exception

test

public void test()
          throws java.lang.Exception
Description copied from class: TestBase
This method will be called by the test framework.

Specified by:
test in class TestBase
Throws:
java.lang.Exception - if an exception in the test occurs

beforeCommand

public void beforeCommand(FtpEvent event)
Description copied from interface: FtpEventListener
Called before the given command is processed.

Specified by:
beforeCommand in interface FtpEventListener
Parameters:
event - the event

afterCommand

public void afterCommand(FtpEvent event)
Description copied from interface: FtpEventListener
Called after the command has been processed.

Specified by:
afterCommand in interface FtpEventListener
Parameters:
event - the event

onUnsupportedCommand

public void onUnsupportedCommand(FtpEvent event)
Description copied from interface: FtpEventListener
Called when an unsupported command is processed. This method is called after beforeCommand.

Specified by:
onUnsupportedCommand in interface FtpEventListener
Parameters:
event - the event