@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);
    }
  }
Beispiel #4
0
  // 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);
  }