public class SupportFilesSetup
extends junit.extensions.TestSetup
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXTIN |
static java.lang.String |
EXTINOUT |
static java.lang.String |
EXTOUT |
private java.lang.String[] |
readOnly |
private java.lang.String[] |
readOnlyTargetFileNames |
private java.lang.String[] |
readWrite |
private java.lang.String[] |
readWriteTargetFileNames |
| Constructor and Description |
|---|
SupportFilesSetup(junit.framework.Test test)
Create all the folders but don't copy any resources.
|
SupportFilesSetup(junit.framework.Test test,
java.lang.String[] readOnly)
Create all the folders and copy a set of resources into
the read only folder.
|
SupportFilesSetup(junit.framework.Test test,
java.lang.String[] readOnly,
java.lang.String[] readWrite)
Create all the folders, copy a set of resources into
the read only folder and copy a set of resources into
the read write folder.
|
SupportFilesSetup(junit.framework.Test test,
java.lang.String[] readOnly,
java.lang.String[] readWrite,
java.lang.String[] readOnlyTargetFileNames,
java.lang.String[] readWriteTargetFileNames)
Create all the folders, copy a set of resources into
the read only folder and copy a set of resources into
the read write folder.
|
| Modifier and Type | Method and Description |
|---|---|
private static void |
copyFiles(java.lang.String dirName,
java.lang.String[] resources,
java.lang.String[] targetNames) |
static void |
deleteFile(java.io.File file) |
static void |
deleteFile(java.lang.String fileName) |
private static java.io.File |
getFile(java.lang.String dirName,
java.lang.String name) |
static java.io.File |
getReadOnly(java.lang.String name)
Obtain a File for the local copy of a read-only resource.
|
static java.lang.String |
getReadOnlyFileName(java.lang.String name)
Get the full name of the file.
|
static java.net.URL |
getReadOnlyURL(java.lang.String name)
Obtain the URL to the local copy of a read-only resource.
|
static java.io.File |
getReadWrite(java.lang.String name)
Obtain a File for the local copy of a read-write resource.
|
static java.lang.String |
getReadWriteFileName(java.lang.String name)
Get the full name of the file.
|
static java.net.URL |
getReadWriteURL(java.lang.String name)
Obtain the URL to the local copy of a read-write resource.
|
private static java.net.URL |
getURL(java.io.File file) |
static java.io.File |
getWriteOnly(java.lang.String name)
Obtain a File for the local copy of a write-only resource.
|
static java.net.URL |
getWriteOnlyURL(java.lang.String name)
Obtain the URL to the local copy of a write-only resource.
|
static void |
privCopyFiles(java.lang.String dirName,
java.lang.String[] resources,
java.lang.String[] targetNames) |
protected void |
setUp() |
protected void |
tearDown() |
basicRun, countTestCases, getTest, toStringassertEquals, 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, failNotEquals, failNotSame, failSame, formatpublic static final java.lang.String EXTIN
public static final java.lang.String EXTINOUT
public static final java.lang.String EXTOUT
private java.lang.String[] readOnly
private java.lang.String[] readWrite
private java.lang.String[] readOnlyTargetFileNames
private java.lang.String[] readWriteTargetFileNames
public SupportFilesSetup(junit.framework.Test test)
public SupportFilesSetup(junit.framework.Test test,
java.lang.String[] readOnly)
public SupportFilesSetup(junit.framework.Test test,
java.lang.String[] readOnly,
java.lang.String[] readWrite)
public SupportFilesSetup(junit.framework.Test test,
java.lang.String[] readOnly,
java.lang.String[] readWrite,
java.lang.String[] readOnlyTargetFileNames,
java.lang.String[] readWriteTargetFileNames)
protected void setUp()
throws java.security.PrivilegedActionException,
java.io.IOException
setUp in class junit.extensions.TestSetupjava.security.PrivilegedActionExceptionjava.io.IOExceptionprotected void tearDown()
tearDown in class junit.extensions.TestSetuppublic static void privCopyFiles(java.lang.String dirName,
java.lang.String[] resources,
java.lang.String[] targetNames)
throws java.security.PrivilegedActionException
java.security.PrivilegedActionExceptionprivate static void copyFiles(java.lang.String dirName,
java.lang.String[] resources,
java.lang.String[] targetNames)
throws java.security.PrivilegedActionException,
java.io.IOException
java.security.PrivilegedActionExceptionjava.io.IOExceptionpublic static java.net.URL getReadOnlyURL(java.lang.String name)
throws java.net.MalformedURLException
name - Base name for the resouce.java.net.MalformedURLExceptionpublic static java.net.URL getReadWriteURL(java.lang.String name)
throws java.net.MalformedURLException
name - Base name for the resouce.java.net.MalformedURLExceptionpublic static java.net.URL getWriteOnlyURL(java.lang.String name)
throws java.net.MalformedURLException
name - Base name for the resouce.java.net.MalformedURLExceptionpublic static java.io.File getReadOnly(java.lang.String name)
name - Base name for the resouce.public static java.lang.String getReadOnlyFileName(java.lang.String name)
name - Base name for the resource.public static java.lang.String getReadWriteFileName(java.lang.String name)
name - short name of filepublic static java.io.File getReadWrite(java.lang.String name)
name - Base name for the resource.public static java.io.File getWriteOnly(java.lang.String name)
name - Base name for the resouce.private static java.io.File getFile(java.lang.String dirName,
java.lang.String name)
private static java.net.URL getURL(java.io.File file)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic static void deleteFile(java.lang.String fileName)
public static void deleteFile(java.io.File file)
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.