public void testInsertUtente() throws Exception {
DBCentro dbCentro = new DBCentro();
dbCentro.preparaDb();
DBUtenti dbUtenti = new DBUtenti();
_reqMock = new MockHttpServletRequest("GET", "/donatore.page");
_reqMock.getSession().setAttribute(Constant.ID_CENTRO_SESSIONE, 46l);
RecapitoTelefonico recapitoTel = new RecapitoTelefonicoImpl( "3391234567", "070123456", "", "");
Indirizzo indirizzo = new IndirizzoImpl( "09100", "Cagliari", "CA",
"Via casasua 1");
UtenteLight utenteLight = new UtenteLightImpl("101","pippo",0,2);
Utente utente = new UtenteImpl(utenteLight,46, "pippo@yahoo.it", true, indirizzo, recapitoTel);
ModelAndView mav = _controller.onSubmit(_reqMock, _resMock, utente,
new BindException(utente, Constant.DONOR));
assertEquals(Constant.REDIRECT_ELENCO_DONORS, mav.getViewName());
dbUtenti.pulisciDb();
dbCentro.pulisciDb();
dbUtenti = null;
dbCentro = null;
}