Пример #1
0
 @Test
 public void quitarAcceso() throws InputException {
   Usuario u = UsuarioService.crearUsuario("user1", "pass1", RolUsuario.Gestor, null);
   Competicion competicion =
       CompeticionService.crearCompeticion("comp2", null, null, null, null, null);
   UsuarioService.darAccesoACompeticion(u.getId(), competicion.getNombre());
   UsuarioService.quitarAccesoACompeticion(u.getId(), competicion.getNombre());
   assertEquals(u.getAdministradoCollection().size(), 0);
   UsuarioService.eliminarUsuario(u.getId());
   CompeticionService.eliminarCompeticion(competicion.getNombre());
 }
Пример #2
0
 @Test
 public void darAccesoCompeticion() throws InputException {
   Usuario u = UsuarioService.crearUsuario("user1", "pass1", RolUsuario.Gestor, null);
   Competicion competicion =
       CompeticionService.crearCompeticion("comp1", null, null, null, null, null);
   UsuarioService.darAccesoACompeticion(u.getId(), "comp1");
   u = usuarioJpa.findUsuariobyNick("user1");
   assertEquals(u.getAdministradoCollection().size(), 1);
   assertEquals(
       u.getAdministradoCollection().iterator().next().getCompeticionId().getId(),
       competicion.getId());
   UsuarioService.eliminarUsuario(u.getId());
   CompeticionService.eliminarCompeticion(competicion.getNombre());
 }
Пример #3
0
 @Test
 public void crearUsuarioConAcceso1Competicion() throws InputException {
   Competicion competicion =
       CompeticionService.crearCompeticion("comp1", null, null, null, null, null);
   List<Object> listaCompeticiones = new ArrayList();
   listaCompeticiones.add(competicion.getNombre());
   UsuarioService.crearUsuario("user1", "pass1", RolUsuario.Gestor, listaCompeticiones);
   Usuario u = usuarioJpa.findUsuariobyNick("user1");
   assertEquals(u.getAdministradoCollection().size(), 1);
   assertEquals(
       u.getAdministradoCollection().iterator().next().getCompeticionId().getId(),
       competicion.getId());
   assertEquals(u.getRol().intValue(), RolUsuario.Gestor.ordinal());
   UsuarioService.eliminarUsuario(u.getId());
   CompeticionService.eliminarCompeticion(competicion.getNombre());
 }