|
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. |