_service = (AnnunciService) _ctx.getBean("magicbox.annunciService");
}
public void testGetAnnuncio(){
//inserisce il centro con id 46
DBCentro dbAdmin = new DBCentro();
dbAdmin.preparaDb();
List<Annuncio> annunci = _service.getAnnunci(Constant.TYPE_FEED);
assertTrue(annunci.size()==0);
AnnuncioImpl annuncio = new AnnuncioImpl();
annuncio.setIdCentro(46l);
annuncio.setContenuto("bla bla");
Date data = new Date();
annuncio.setData(data);
annuncio.setTipo(Constant.TYPE_FEED);
annuncio.setTitolo("Nuovo Annucio");
_service.insertAnnuncio(annuncio);
annunci = _service.getAnnunci(Constant.TYPE_FEED);
assertTrue(annunci.size() == 1);
Annuncio one = (Annuncio)annunci.get(0);
Long id =one.getId();
Annuncio retrieve = _service.getAnnuncio(id);
assertEquals(annuncio.getIdCentro(), retrieve.getIdCentro());
assertEquals(annuncio.getTipo(), retrieve.getTipo());
assertEquals(annuncio.getContenuto(), retrieve.getContenuto());
//assertEquals(annuncio.getData(), retrieve.getData());
assertEquals(annuncio.getTipo(), retrieve.getTipo());
assertEquals(annuncio.getTitolo(), retrieve.getTitolo());
DBAnnuncio dbAnnunci = new DBAnnuncio();
dbAnnunci.pulisciDb();
dbAdmin.pulisciDb();
dbAdmin = null;
dbAnnunci = null;
}