_resMock = new MockHttpServletResponse();
}
public void testUpdateCentro() throws Exception {
DBCentro dbCentro = new DBCentro();
dbCentro.preparaDb();
_reqMock = new MockHttpServletRequest("GET", "/centro.admin");
_reqMock.addParameter(Constant.ID, "46");
Indirizzo indirizzo = new IndirizzoImpl("09100", "cagliari", "CA", "casamia 3");
//use impl only for test
CentroLightImpl centroLight = new CentroLightImpl();
centroLight.setCreditoResiduoSms(200);
centroLight.setId(46);
centroLight.setNomeCentro("Centro del quartiere di S.Benedetto");
centroLight.setNumeroDonatori(200);
Centro centro = new CentroImpl("http://magic-box.wiki.sourceforge.net/",
"070789123", "0709876543", "gooo46@yahoo.it",
"Cagliari Due", indirizzo, centroLight);
ModelAndView mav = _controller.onSubmit(_reqMock, _resMock, centro,
new BindException(centro, Constant.CENTRO));
assertEquals(Constant.REDIRECT_ELENCO_CENTRI, mav.getViewName());
dbCentro.pulisciDb();
dbCentro = null;
}