Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.commons.net.ftp
Class ListingFunctionalTest  view ListingFunctionalTest download ListingFunctionalTest.java

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.commons.net.ftp.ListingFunctionalTest
All Implemented Interfaces:
junit.framework.Test

public class ListingFunctionalTest
extends junit.framework.TestCase

A functional test suite for checking that site listings work.

Version:
$Id: ListingFunctionalTest.java 167953 2005-05-03 18:29:42Z dfs $

Field Summary
private  FTPClient client
           
private  java.lang.String hostName
           
(package private) static int HOSTNAME
           
(package private) static int INVALID_PARSERKEY
           
(package private) static int INVALID_PATH
           
private  java.lang.String invalidParserKey
           
private  java.lang.String invalidPath
           
(package private) static int VALID_FILENAME
           
(package private) static int VALID_PARSERKEY
           
(package private) static int VALID_PATH
           
private  java.lang.String validFilename
           
private  java.lang.String validParserKey
           
private  java.lang.String validPath
           
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
ListingFunctionalTest(java.lang.String arg0, java.lang.String[] settings)
          Constructor for FTPClientTest.
 
Method Summary
private  boolean findByName(java.util.List fileList, java.lang.String string)
           
protected  void setUp()
          Sets up the fixture, for example, open a network connection.
static junit.framework.Test suite()
           
protected  void tearDown()
          Tears down the fixture, for example, close a network connection.
 void testInitiateListParsing()
           
 void testInitiateListParsingWithPath()
           
 void testInitiateListParsingWithPathAndAutodetection()
           
 void testInitiateListParsingWithPathAndAutodetectionButEmpty()
           
 void testInitiateListParsingWithPathAndIncorrectParser()
           
 void testListFiles()
           
 void testListFilesWithAutodection()
           
 void testListFilesWithIncorrectParser()
           
 void testListFilesWithPathAndAutodectionButEmpty()
           
 void testListFilesWithPathAndAutodetection()
           
 void testListNames()
           
 void testListNamesWithPath()
           
 void testListNamesWithPathButEmpty()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

HOSTNAME

static final int HOSTNAME
See Also:
Constant Field Values

INVALID_PARSERKEY

static final int INVALID_PARSERKEY
See Also:
Constant Field Values

INVALID_PATH

static final int INVALID_PATH
See Also:
Constant Field Values

VALID_FILENAME

static final int VALID_FILENAME
See Also:
Constant Field Values

VALID_PARSERKEY

static final int VALID_PARSERKEY
See Also:
Constant Field Values

VALID_PATH

static final int VALID_PATH
See Also:
Constant Field Values

client

private FTPClient client

hostName

private java.lang.String hostName

invalidParserKey

private java.lang.String invalidParserKey

invalidPath

private java.lang.String invalidPath

validFilename

private java.lang.String validFilename

validParserKey

private java.lang.String validParserKey

validPath

private java.lang.String validPath
Constructor Detail

ListingFunctionalTest

public ListingFunctionalTest(java.lang.String arg0,
                             java.lang.String[] settings)
Constructor for FTPClientTest.

Method Detail

suite

public static final junit.framework.Test suite()

findByName

private boolean findByName(java.util.List fileList,
                           java.lang.String string)

setUp

protected void setUp()
              throws java.lang.Exception
Description copied from class: junit.framework.TestCase
Sets up the fixture, for example, open a network connection. This method is called before a test is executed.


tearDown

protected void tearDown()
                 throws java.lang.Exception
Description copied from class: junit.framework.TestCase
Tears down the fixture, for example, close a network connection. This method is called after a test is executed.


testInitiateListParsing

public void testInitiateListParsing()
                             throws java.io.IOException

testInitiateListParsingWithPath

public void testInitiateListParsingWithPath()
                                     throws java.io.IOException

testInitiateListParsingWithPathAndAutodetection

public void testInitiateListParsingWithPathAndAutodetection()
                                                     throws java.io.IOException

testInitiateListParsingWithPathAndAutodetectionButEmpty

public void testInitiateListParsingWithPathAndAutodetectionButEmpty()
                                                             throws java.io.IOException

testInitiateListParsingWithPathAndIncorrectParser

public void testInitiateListParsingWithPathAndIncorrectParser()
                                                       throws java.io.IOException

testListFiles

public void testListFiles()
                   throws java.io.IOException

testListFilesWithAutodection

public void testListFilesWithAutodection()
                                  throws java.io.IOException

testListFilesWithIncorrectParser

public void testListFilesWithIncorrectParser()
                                      throws java.io.IOException

testListFilesWithPathAndAutodectionButEmpty

public void testListFilesWithPathAndAutodectionButEmpty()
                                                 throws java.io.IOException

testListFilesWithPathAndAutodetection

public void testListFilesWithPathAndAutodetection()
                                           throws java.io.IOException

testListNames

public void testListNames()
                   throws java.io.IOException

testListNamesWithPath

public void testListNamesWithPath()
                           throws java.io.IOException

testListNamesWithPathButEmpty

public void testListNamesWithPathButEmpty()
                                   throws java.io.IOException