@Test public void testGetInfoResultSet() { try { stmt = conn.prepareStatement(ALLEGATO5_FIND_BYPK); stmt.setInt(1, 6); ResultSet rs = stmt.executeQuery(); rs.next(); allegato5 = Allegato5Assembler.getInfo(rs); stmt.close(); db.closeConnection(conn); } catch (SQLException e) { fail(e.getMessage()); } catch (DBAccessException e) { fail(e.getMessage()); } }
@Test public void testGetPreparedStatement() { try { // testo il getPrearedStatement facendo una query di creazione // MANCA TESTO QUERY IN ALLEGATO5_CREATE stmt = conn.prepareStatement(ALLEGATO5_CREATE); Allegato5Assembler.getPreparedStatement(allegato5, stmt); stmt.executeUpdate(); db.rollbackConnection(conn); stmt.close(); db.closeConnection(conn); } catch (SQLException e) { fail(e.getMessage()); } catch (DBAccessException e) { fail(e.getMessage()); } }
@Test public void testGetInfoRowSet() { CachedRowSet rws; try { rws = new CachedRowSetImpl(); rws.setCommand(ALLEGATO5_FIND_BYPK); rws.setInt(1, 6); rws.execute(conn); rws.next(); allegato5 = Allegato5Assembler.getInfo(rws); rws.close(); db.closeConnection(conn); } catch (SQLException e) { fail(e.getMessage()); } catch (DBAccessException e) { fail(e.getMessage()); } }