db = null;
dbGruppi = null;
}
public void testUpdateGruppo() {
DBCentro db = new DBCentro();
db.preparaDb();
assertEquals(_service.getGruppiCentro(46).size(), 0);
GruppoImpl gruppo = new GruppoImpl();
gruppo.setId(0);
gruppo.setIdCentro(46);
gruppo.setNome("casamia");
long id = _service.saveGruppo(gruppo, 46);
assertEquals(_service.getGruppiCentro(46).size(),1);
// vengono recuperati in ordine di id
Gruppo retrieve = _service.getGruppiCentro(46).get(0);
assertEquals(retrieve.getId(), id);
assertEquals(retrieve.getNome(), gruppo.getNome());
//use impl only for test
GruppoImpl update = new GruppoImpl();
update.setId(retrieve.getId());
update.setIdCentro(46);
update.setNome("casanostra");
_service.saveGruppo(update, 46);
retrieve = _service.getGruppo(update.getId(), 46);
assertEquals(retrieve.getNome(),update.getNome());
assertEquals(retrieve.getIdCentro(),update.getIdCentro());
assertEquals(retrieve.getId(),update.getId());
DBGruppi dbGruppi = new DBGruppi();
dbGruppi.pulisciDb();
db.pulisciDb();
db = null;
dbGruppi = null;
}