class DropDatabaseSetup extends BaseTestSetup
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
logicalDBName |
private boolean |
shutdownBeforeDrop |
Constructor and Description |
---|
DropDatabaseSetup(junit.framework.Test test,
java.lang.String logicalDBName) |
DropDatabaseSetup(junit.framework.Test test,
java.lang.String logicalDBName,
boolean shutdown) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
removeDatabase() |
(package private) static void |
removeDirectory(java.io.File dir) |
(package private) static void |
removeDirectory(java.lang.String path) |
(package private) static void |
removeFiles(java.lang.String[] list)
Remove all the files in the list
|
private void |
shutdownDatabase() |
protected void |
tearDown()
Shutdown the database and then remove all of its files.
|
run
basicRun, countTestCases, getTest, toString
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, failNotEquals, failNotSame, failSame, format
private final java.lang.String logicalDBName
private final boolean shutdownBeforeDrop
DropDatabaseSetup(junit.framework.Test test, java.lang.String logicalDBName)
DropDatabaseSetup(junit.framework.Test test, java.lang.String logicalDBName, boolean shutdown)
protected void tearDown() throws java.lang.Exception
tearDown
in class junit.extensions.TestSetup
java.lang.Exception
private void shutdownDatabase() throws java.sql.SQLException
java.sql.SQLException
void removeDatabase()
static void removeDirectory(java.lang.String path)
static void removeDirectory(java.io.File dir)
static void removeFiles(java.lang.String[] list)
list
- the list of files that will be deletedApache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.