Package org.apache.derbyTesting.junit

Interface Summary
Connector Factory for getting connections within the tests that is designed for the simple working case for most tests.
 

Class Summary
BaseJDBCTestCase Base class for JDBC JUnit tests.
BaseJDBCTestSetup Base class for JDBC JUnit test decorators.
BaseTestCase Base class for JUnit tests.
BaseTestSetup TestSetup/Decorator base class for Derby's JUnit tests.
BigDecimalHandler BigDecimalHandler provides wrappers for JDBC API methods which use BigDecimal.
ChangeConfigurationSetup  
ChangeSSLSetup A decorator that changes the default ssl mode for the current configuration.
ChangeUserSetup A decorator that changes the default user and password for the current configuration.
CleanDatabaseTestSetup Test decorator that cleans a database on setUp and tearDown to provide a test with a consistent empty database as a starting point.
ConnectionPoolDataSourceConnector Connection factory using javax.sql.ConnectionPoolDataSource.
ConnectorSetup Change the Connector implementation at setup time and restore at tearDown time.
DatabaseChangeSetup Change the current configuration's database name at setup.
DatabasePropertyTestSetup Test decorator to set a set of database properties on setUp and restore them to the previous values on tearDown.
DataSourceConnector Connection factory using javax.sql.DataSource.
Decorator Utility class that provides static methods to decorate tests.
Derby Derby related utility methods for the JUnit tests.
DriverManagerConnector Connection factory using DriverManager.
DropDatabaseSetup Shutdown and drop the database identified by the logical name passed in when creating this decorator.
EnvTest Simple Junit "test" that runs a number of fixtures to show the environment a test would run in.
J2EEDataSource Utility methods related to J2EE JDBC DataSource objects.
JAXPFinder Simple class used for determining the location of the jar file (based on the user's classpath) that contains the JAXP implementation.
JDBC JDBC utility methods for the JUnit tests.
JDBC.GeneratedId Helper class whose equals() method returns true for all strings on this format: SQL061021105830900
JDBCClient Type-safe enumerator of valid JDBC clients.
JDBCClientSetup Change to a specified JDBCClient configuration based upon the current configuration at setup time.
JDBCDataSource Utility methods related to JDBC DataSource objects.
JDBCPerfTestCase Base Class for performance tests.
LocaleTestSetup This decorator allows the usage of different locales on the tests
NetworkServerControlWrapper A class wrapping a NetworkServerControl instance, using reflection to allow TestConfiguration to be used without having derbynet.jar on the classpath.
NetworkServerTestSetup Test decorator that starts the network server on startup and stops it on teardown.
RuntimeStatisticsParser  
RuntimeStatisticsParser.Qualifier Class which represents a qualifier used in a scan.
SecurityManagerSetup Setup for running Derby JUnit tests with the SecurityManager which is the default for tests.
ServerSetup Change to a client server configuration based upon the current configuration at setup time.
SpawnedProcess Utility code that wraps a spawned process (Java Process object).
SQLUtilities  
SupportFilesSetup A decorator that copies test resources from the classpath into the file system at setUp time.
SystemPropertyTestSetup Test decorator to set a set of system properties on setUp and restore them to the previous values on tearDown.
TestConfiguration Class which holds information about the configuration of a Test.
Utilities General non-JDBC related utilities relocated from TestUtil
utilXid Simple utility class implementation of Xid for tests.
XADataSourceConnector Connection factory using javax.sql.XADataSource.
XATestUtil  
XML XML utility methods for the JUnit tests.
 


Built on Thu 2009-11-26 18:42:53-0800, from revision 884739

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