| org.apache.derbyTesting.junit.BaseJDBCTestCase org.apache.derbyTesting.functionTests.tests.jdbc4.ClosedObjectTest
ClosedObjectTest | public class ClosedObjectTest extends BaseJDBCTestCase (Code) | | Test that all methods on ResultSet ,
Statement , PreparedStatement ,
CallableStatement and Connection objects
throw the appropriate exceptions when the objects are closed.
|
Constructor Summary | |
public | ClosedObjectTest(Method method, ObjectDecorator decorator) Creates a new ClosedObjectTest instance. |
Method Summary | |
public String | getName() Gets the name of the test. | public static Test | suite() Creates the test suite and fills it with tests using
DataSource , ConnectionPoolDataSource
and XADataSource to obtain objects. | public void | testClosedObjects() Runs a test case. |
ClosedObjectTest | public ClosedObjectTest(Method method, ObjectDecorator decorator)(Code) | | Creates a new ClosedObjectTest instance.
Parameters: method - the method to test Parameters: decorator - a decorator which provides a closed object |
getName | public String getName()(Code) | | Gets the name of the test.
name of the test |
suite | public static Test suite()(Code) | | Creates the test suite and fills it with tests using
DataSource , ConnectionPoolDataSource
and XADataSource to obtain objects.
a Test value exception: Exception - if an error occurs while building the test suite |
testClosedObjects | public void testClosedObjects() throws Throwable(Code) | | Runs a test case. A method is called on a closed object, and it
is checked that the appropriate exception is thrown.
exception: Throwable - if an error occurs |
Methods inherited from org.apache.derbyTesting.junit.BaseJDBCTestCase | public void assertCompileError(String sqlState, String query)(Code)(Java Doc) public static void assertEquals(Blob b1, Blob b2) throws IOException, SQLException(Code)(Java Doc) public static void assertEquals(Clob c1, Clob c2) throws IOException, SQLException(Code)(Java Doc) public static void assertSQLState(String message, String expected, SQLException exception)(Code)(Java Doc) public static void assertSQLState(String expected, SQLException exception)(Code)(Java Doc) public void commit() throws SQLException(Code)(Java Doc) public Statement createStatement() throws SQLException(Code)(Java Doc) public Statement createStatement(int resultSetType, int resultSetConcurrency) throws SQLException(Code)(Java Doc) public Connection getConnection() throws SQLException(Code)(Java Doc) public Connection getConnection(String databaseName, String connAttrs) throws SQLException(Code)(Java Doc) public Connection getDefaultConnection(String connAttrs) throws SQLException(Code)(Java Doc) protected void initializeConnection(Connection conn) throws SQLException(Code)(Java Doc) public Connection openConnection(String databaseName) throws SQLException(Code)(Java Doc) public Connection openDefaultConnection() throws SQLException(Code)(Java Doc) public CallableStatement prepareCall(String sql) throws SQLException(Code)(Java Doc) public PreparedStatement prepareStatement(String sql) throws SQLException(Code)(Java Doc) public void rollback() throws SQLException(Code)(Java Doc) public int runSQLCommands(String sqlCommands) throws UnsupportedEncodingException, SQLException(Code)(Java Doc) public int runScript(InputStream script, String encoding) throws UnsupportedEncodingException, SQLException(Code)(Java Doc) protected void tearDown() throws java.lang.Exception(Code)(Java Doc) public static boolean usingDerbyNet()(Code)(Java Doc) public static boolean usingDerbyNetClient()(Code)(Java Doc) public static boolean usingEmbedded()(Code)(Java Doc)
|
|
|