org.apache.derbyTesting.perf.basic.jdbc
Class BaseLoad100IdxTestSetup

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.extensions.TestDecorator
          extended by junit.extensions.TestSetup
              extended by org.apache.derbyTesting.junit.BaseTestSetup
                  extended by org.apache.derbyTesting.junit.BaseJDBCTestSetup
                      extended by org.apache.derbyTesting.junit.CleanDatabaseTestSetup
                          extended by org.apache.derbyTesting.perf.basic.jdbc.BaseLoad100TestSetup
                              extended by org.apache.derbyTesting.perf.basic.jdbc.BaseLoad100IdxTestSetup
All Implemented Interfaces:
junit.framework.Test

public class BaseLoad100IdxTestSetup
extends BaseLoad100TestSetup

Extend the BaseLoad100TestSetup to add indexes Base table is similar to BaseLoad100TestSetup and the algorithm to load data is the same

See Also:
BaseLoad100TestSetup

Field Summary
 
Fields inherited from class org.apache.derbyTesting.perf.basic.jdbc.BaseLoad100TestSetup
rowsToLoad, tableName
 
Fields inherited from class junit.extensions.TestDecorator
fTest
 
Constructor Summary
BaseLoad100IdxTestSetup(junit.framework.Test test)
          constructor
BaseLoad100IdxTestSetup(junit.framework.Test test, int rowsToLoad)
           
BaseLoad100IdxTestSetup(junit.framework.Test test, int rowcount, java.lang.String tableName)
           
BaseLoad100IdxTestSetup(junit.framework.Test test, java.lang.String tableName)
           
 
Method Summary
protected  void decorateSQL(java.sql.Statement s)
          Override the decorateSQL and create the necessary schema.
 
Methods inherited from class org.apache.derbyTesting.perf.basic.jdbc.BaseLoad100TestSetup
setUp
 
Methods inherited from class org.apache.derbyTesting.junit.CleanDatabaseTestSetup
cleanDatabase, tearDown
 
Methods inherited from class org.apache.derbyTesting.junit.BaseJDBCTestSetup
getConnection, getTestConfiguration, println
 
Methods inherited from class org.apache.derbyTesting.junit.BaseTestSetup
run
 
Methods inherited from class junit.extensions.TestDecorator
basicRun, countTestCases, getTest, toString
 
Methods inherited from class junit.framework.Assert
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BaseLoad100IdxTestSetup

public BaseLoad100IdxTestSetup(junit.framework.Test test)
constructor

Parameters:
test - name of the test

BaseLoad100IdxTestSetup

public BaseLoad100IdxTestSetup(junit.framework.Test test,
                               int rowsToLoad)
Parameters:
test - name of test
rowsToLoad - number of rows to insert

BaseLoad100IdxTestSetup

public BaseLoad100IdxTestSetup(junit.framework.Test test,
                               java.lang.String tableName)
Parameters:
test - name of the test
tableName - name of the table to insert the rows into

BaseLoad100IdxTestSetup

public BaseLoad100IdxTestSetup(junit.framework.Test test,
                               int rowcount,
                               java.lang.String tableName)
Parameters:
test - name of test
rowcount - number of rows to insert
tableName - name of the table to insert the rows into
Method Detail

decorateSQL

protected void decorateSQL(java.sql.Statement s)
                    throws java.sql.SQLException
Override the decorateSQL and create the necessary schema.

Overrides:
decorateSQL in class BaseLoad100TestSetup
Throws:
java.sql.SQLException
See Also:
CleanDatabaseTestSetup.decorateSQL(java.sql.Statement)

Built on Sat 2009-11-28 18:44:18-0800, from revision 885187

Apache Derby V10.6 Internals - Copyright © 2004,2008 The Apache Software Foundation. All Rights Reserved.