@Test public void createCensus() throws ParseException { // Inicializamos un censo, inicializando los valores de los atributos - Census c_1 = censusService.create( 1, "DavidElecciones75", "201220150800", "201220152000", "Votación de prueba", "cerrada"); // Inicializamos HashMap donde especificaremos quién ha votado y quién no, introducimos usuarios // y estos los introducimos en el censo creado ------------------------ HashMap<String, Boolean> vpo = c_1.getVotoPorUsuario(); vpo.put("Pepe88", true); vpo.put("Ramiro90", false); vpo.put("Demetrio76", true); c_1.setVotoPorUsuario(vpo); // Mostramos por pantalla el Censo creado ------------------------------ System.out.println(c_1); }
@Test public void findOneCensus() throws ParseException { // Inicializamos una variable de tipo Census y buscamos uno con un id en concreto - Census result; result = censusService.findOne(2); System.out.println(result); }
@Test public void findAllCensuses() throws ParseException { // Inicializamos una variable como colección de Censuses agrupando por los censos // creados por un usuario en concretro y buscamos que nos devuelva una colección de // Censuses ----------------------------------------------------------- Collection<Census> result; result = censusService.findCensusByCreator("DavidElecciones75"); for (Census census : result) { System.out.println(census); } }
// Crear una actividad @Test public void createCensus() throws ParseException { Census c = censusService.create(1, "juan22", "1416502444473", "1916502444473", "votacion prueba"); HashMap<String, Boolean> vpo = c.getVoto_por_usuario(); vpo.put("pepe", true); vpo.put("juan22", false); vpo.put("maria", true); c.setVoto_por_usuario(vpo); censusService.save(c); Census c2 = censusService.create(2, "juan22", "1416502444473", "1916502444473", "votacion prueba2"); HashMap<String, Boolean> vpo2 = c.getVoto_por_usuario(); c.setVoto_por_usuario(vpo2); censusService.save(c2); Census c3 = censusService.create(3, "juan23", "1416502444473", "1916502444473", "votacion prueba3"); HashMap<String, Boolean> vpo3 = c3.getVoto_por_usuario(); vpo3.put("juan22", false); c.setVoto_por_usuario(vpo3); censusService.save(c3); }