| Method from org.apache.commons.dbcp.TestDelegatingPreparedStatement Detail: |
public void setUp() throws Exception {
delegateConn = new TesterConnection("test", "test");
conn = new DelegatingConnection(delegateConn);
}
|
public static Test suite() {
return new TestSuite(TestDelegatingPreparedStatement.class);
}
|
public void testEquals() {
delegateStmt = new TesterPreparedStatement(delegateConn,"select * from foo");
DelegatingPreparedStatement stmt = new DelegatingPreparedStatement(conn, delegateStmt);
DelegatingPreparedStatement stmt2 = new DelegatingPreparedStatement(conn, delegateStmt);
DelegatingPreparedStatement stmt3 = new DelegatingPreparedStatement(conn, null);
assertTrue(!stmt.equals(null));
assertTrue(stmt.equals(stmt2));
assertTrue(!stmt.equals(stmt3));
}
|
public void testExecuteQueryReturnsNotNull() throws Exception {
delegateStmt = new TesterPreparedStatement(delegateConn,"select * from foo");
stmt = new DelegatingPreparedStatement(conn,delegateStmt);
assertTrue(null != stmt.executeQuery());
}
|
public void testExecuteQueryReturnsNull() throws Exception {
delegateStmt = new TesterPreparedStatement(delegateConn,"null");
stmt = new DelegatingPreparedStatement(conn,delegateStmt);
assertNull(stmt.executeQuery());
}
|
public void testGetDelegate() throws Exception {
delegateStmt = new TesterPreparedStatement(delegateConn,"select * from foo");
stmt = new DelegatingPreparedStatement(conn,delegateStmt);
assertEquals(delegateStmt,stmt.getDelegate());
}
|
public void testHashCode() {
delegateStmt = new TesterPreparedStatement(delegateConn,"select * from foo");
DelegatingPreparedStatement stmt = new DelegatingPreparedStatement(conn,delegateStmt);
DelegatingPreparedStatement stmt2 = new DelegatingPreparedStatement(conn,delegateStmt);
assertEquals(stmt.hashCode(), stmt2.hashCode());
}
|
public void testHashCodeNull() {
stmt = new DelegatingPreparedStatement(conn, null);
assertEquals(0, stmt.hashCode());
}
|