@Test public void testDelete() { // Definiendo los valores de la prueba Reunion reunion = new Reunion(); reunion.setFecha(new Date()); String mapa = "<iframe class='map' width='100%' height='150' " + "frameborder='0' scrolling='no' marginheight='0' " + "marginwidth='0' src='http://maps.google.com.mx/maps?" + "f=q&source=embed&hl=es&geocode=&q=" + "Utvm&aq=&sll=23.625269,-102.540613&sspn=" + "22.18854,28.256836&ie=UTF8&hq=Utvm&hnear=" + "&cid=4499772947294339723&ll=20.495798,-99.184" + "184&spn=0.17815,0.220757&output=embed'>" + "</iframe><br /><small><a href='http://maps.google.com." + "mx/maps?f=q&source=embed&hl=es&geocode=&" + ";q=Utvm&aq=&sll=23.625269,-102.540613&sspn=22" + ".18854,28.256836&ie=UTF8&hq=Utvm&hnear=&ci" + "d=4499772947294339723&ll=20.495798,-99.184184&spn=0" + ".17815,0.220757' style='color:#0000FF;text-align:left'>Ver " + "mapa más grande</a></small>"; reunion.setGeolocalizacion(mapa); reunion.setHora("10:00"); reunion.setLugar("Universidad Tecnologica del Valle del Mezquital"); reunion.setNombreLink("jquery-web"); reunion.setPonente("Cesar Ceron Perez"); reunion.setShortener("http://bit.ly/Er4534"); reunion.setTags("['jquery','web']"); reunion.setTema("Como implementar jQuery en nuestros sitios web"); reunion.setObjetivo( "Esta reunion esta dirigida a Universitarios, profesores y publico que le interese conocer el entorno social y el impacto de las redes sociales"); try { // Persistiendo la reunion a travez del servicio reunionService.setReunion(reunion); // Obteniendo todas las reuniones List<Reunion> reuniones = reunionService.getReuniones(); // Seleccionando la reunion CERO de la lista Reunion borrar = reuniones.get(0); // Eliminando la reunion reunionService.removeReunion(borrar); // Nuevamente obteniendo todas las reuniones reuniones = reunionService.getReuniones(); // Si la consulta trae CERO registros boolean result = reuniones.size() == 0; // La prueba es evaluada assertEquals(true, result); } catch (ValleDelBitWebSiteException e) { assertEquals(true, false); log.error(ToStringBuilder.reflectionToString(e)); e.printStackTrace(); } }
@Test public void testReadIdNoExistente() { try { // Obteniendo una reunion a travez del ID Reunion leida = reunionService.getReunion(1); // La prueba es evaluada assertEquals(true, leida == null); } catch (ValleDelBitWebSiteException e) { assertEquals(true, false); log.error(ToStringBuilder.reflectionToString(e)); e.printStackTrace(); } }