public abstract class AbstractFileSystemTestCase
extends org.testng.AssertJUnit
abstract
test case which accesses the file system.
It constructs an appropriate working directory which is test class specific.
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
TARGETS_DIRECTORY |
protected static java.io.File |
UNIT_TEST_ROOT_DIRECTORY |
protected static java.lang.String |
UNIT_TEST_WORKING_DIRECTORY |
protected java.io.File |
workingDirectory |
Modifier | Constructor and Description |
---|---|
protected |
AbstractFileSystemTestCase() |
protected |
AbstractFileSystemTestCase(boolean cleanAfterMethod) |
Modifier and Type | Method and Description |
---|---|
void |
afterClass() |
protected void |
cleanUpDirectoryBeforeTheTest(java.io.File directory)
Deletes, recreates and verifies that this is the empty directory
|
protected java.io.File |
create(java.lang.String name)
Creates a
File with name in the working directory. |
protected java.io.File |
createDirectoryInUnitTestRoot(java.lang.String dirName)
Creates a directory in the unit test root directory "targets/unit-test-wd"
|
void |
setUp() |
assertEquals, assertEquals, 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
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals
protected static final java.lang.String UNIT_TEST_WORKING_DIRECTORY
protected static final java.lang.String TARGETS_DIRECTORY
protected static final java.io.File UNIT_TEST_ROOT_DIRECTORY
protected final java.io.File workingDirectory
protected AbstractFileSystemTestCase()
protected AbstractFileSystemTestCase(boolean cleanAfterMethod)
protected java.io.File create(java.lang.String name)
File
with name in the working directory. Ensure it doesn't
exist and is deleted on exit.protected final java.io.File createDirectoryInUnitTestRoot(java.lang.String dirName)
public void setUp() throws java.io.IOException
java.io.IOException
protected void cleanUpDirectoryBeforeTheTest(java.io.File directory)
public void afterClass() throws java.io.IOException
java.io.IOException