public abstract class FTPParseTestFramework extends junit.framework.TestCase
| Modifier and Type | Field and Description |
|---|---|
protected SimpleDateFormat |
df |
| Constructor and Description |
|---|
FTPParseTestFramework(String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doAdditionalBadTests(String test,
FTPFile f)
during processing you could hook here to do additional tests
|
protected void |
doAdditionalGoodTests(String test,
FTPFile f)
during processing you could hook here to do additional tests
|
protected abstract String[] |
getBadListing()
Method getBadListing.
|
protected abstract String[] |
getGoodListing()
Method getGoodListing.
|
protected abstract FTPFileEntryParser |
getParser()
Method getParser.
|
protected FTPFile |
nullFileOrNullDate(FTPFile f)
Check if FTPFile entry parsing failed; i.e.
|
protected void |
setUp() |
void |
testBadListing()
Method testBadListing.
|
void |
testGoodListing()
Method testGoodListing.
|
abstract void |
testParseFieldsOnDirectory()
Method testParseFieldsOnDirectory.
|
abstract void |
testParseFieldsOnFile()
Method testParseFieldsOnFile.
|
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, tearDown, toStringprotected SimpleDateFormat df
public FTPParseTestFramework(String name)
TestCase.TestCase(String)public void testBadListing() throws Exception
Exceptionpublic void testGoodListing() throws Exception
Exceptionprotected void doAdditionalGoodTests(String test, FTPFile f)
test - raw entryf - parsed entryprotected void doAdditionalBadTests(String test, FTPFile f)
test - raw entryf - parsed entryprotected abstract String[] getBadListing()
protected abstract String[] getGoodListing()
protected abstract FTPFileEntryParser getParser()
public abstract void testParseFieldsOnDirectory() throws Exception
Exceptionpublic abstract void testParseFieldsOnFile() throws Exception
Exceptionprotected void setUp() throws Exception
setUp in class junit.framework.TestCaseExceptionTestCase.setUp()protected FTPFile nullFileOrNullDate(FTPFile f)
f - FTPFile entry - may be nullCopyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.