@Test public void testQueryForLongStringObjectArrayFieldTypeArrayNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertEquals(0, proxy.queryForLong("statment", null, null)); proxy.close(); }
@Test public void testCloseQuietlyNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); proxy.closeQuietly(); proxy.close(); }
@Test public void testCommitNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); proxy.commit(null); proxy.close(); }
@Test public void testSetAutoCommitNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); proxy.setAutoCommit(false); proxy.close(); }
@Test public void testRollbackNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); proxy.rollback(null); proxy.close(); }
@Test public void testIsAutoCommitNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertFalse(proxy.isAutoCommit()); proxy.close(); }
@Test public void testIsClosedNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertTrue(proxy.isClosed()); proxy.close(); }
@Test public void testIsAutoCommitSupportedNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertFalse(proxy.isAutoCommitSupported()); proxy.close(); }
@Test public void testExecuteStatementNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertEquals(0, proxy.executeStatement("statment", 0)); proxy.close(); }
@Test public void testDeleteNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertEquals(0, proxy.delete("statment", null, null)); proxy.close(); }
@Test public void testSetSavePointNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertNull(proxy.setSavePoint("name")); proxy.close(); }
@Test public void testIsTableExistsNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertFalse(proxy.isTableExists("foo")); proxy.close(); } }
@Test public void testUpdateNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertEquals(0, proxy.update("statment", null, null)); proxy.close(); }
@Test public void testQueryForOneNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertNull(proxy.queryForOne("statment", null, null, null, null)); proxy.close(); }
@Test public void testCompileStatementStringStatementTypeFieldTypeArrayIntNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertNull(proxy.compileStatement("statment", StatementType.DELETE, null, 0, false)); proxy.close(); }
@Test public void testInsertNull() throws Exception { DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(null); assertEquals(0, proxy.insert("statment", null, null, null)); proxy.close(); }
@Test public void testCloseNull() throws Exception { new DatabaseConnectionProxy(null).close(); }
@Override public int insert(String statement, Object[] args, FieldType[] argfieldTypes, GeneratedKeyHolder keyHolder) throws SQLException { // change the first argument which should be the 'val' field args[0] = (Integer) args[0] + VALUE_INCREMENT; insertCount++; return super.insert(statement, args, argfieldTypes, keyHolder); } }
@Test public void testIsAutoCommit() throws Exception { DatabaseConnection conn = createMock(DatabaseConnection.class); boolean autoCommit = false; expect(conn.isAutoCommit()).andReturn(autoCommit); conn.close(); DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn); replay(conn); assertEquals(autoCommit, proxy.isAutoCommit()); proxy.close(); verify(conn); }
@Test public void testSetAutoCommit() throws Exception { DatabaseConnection conn = createMock(DatabaseConnection.class); boolean autoCommit = false; conn.setAutoCommit(autoCommit); conn.close(); DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn); replay(conn); proxy.setAutoCommit(autoCommit); proxy.close(); verify(conn); }