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.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)
throws java.lang.Exception
name - Base name for the resouce.java.lang.Exceptionpublic 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 resouce.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)
Apache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.