public class ExtendedTemporaryFolder
extends org.junit.rules.ExternalResource
| Constructor and Description |
|---|
ExtendedTemporaryFolder() |
ExtendedTemporaryFolder(java.io.File parentFolder) |
| Modifier and Type | Method and Description |
|---|---|
void |
create()
for testing purposes only.
|
void |
delete()
Delete all files and folders under the temporary folder.
|
java.io.File |
getRoot() |
java.io.File |
newFile() |
java.io.File |
newFile(java.lang.String fileName) |
java.io.File |
newFolder() |
java.io.File |
newFolder(java.lang.String... folderNames) |
java.io.File |
newFolder(java.lang.String folder) |
public ExtendedTemporaryFolder()
public ExtendedTemporaryFolder(java.io.File parentFolder)
public void create()
throws java.io.IOException
java.io.IOExceptionpublic java.io.File newFile()
throws java.io.IOException
java.io.IOExceptionpublic java.io.File newFolder(java.lang.String folder)
throws java.io.IOException
folder - name of the new temporary directoryjava.io.IOExceptionpublic java.io.File newFolder(java.lang.String... folderNames)
throws java.io.IOException
folderNames - a sequence of folder names used to create a temporary directoryjava.io.IOExceptionpublic java.io.File getRoot()
public void delete()
Rulepublic java.io.File newFolder()
throws java.io.IOException
java.io.IOExceptionpublic java.io.File newFile(java.lang.String fileName)
throws java.io.IOException
java.io.IOException