Examples of DBCredentials


Examples of test.org.magicbox.dbunit.DBCredentials

  }
 
  public void testWrongNominativo() {
    DBCentro dbCentro = new DBCentro();
    dbCentro.preparaDb();
    DBCredentials dbCredentials = new DBCredentials();
    dbCredentials.preparaDb();
    DBAdmin dbAdmin = new DBAdmin();
    dbAdmin.preparaDb();
    //nominativo troppo breve
    RecapitoTelefonico recapitotel = new RecapitoTelefonicoImpl("", "", "", "");
    Amministratore admin = new AmministratoreImpl("pluto", "pl", 0,
        1, false, "", "centrotest@avis.it", recapitotel);
   
    Errors errors = new BindException(admin, "command");

    _validator.validate(admin, errors);
    assertTrue(errors.hasErrors());

    assertTrue(errors.getErrorCount() == 1);
    assertTrue(errors.hasFieldErrors("nominativo"));
    dbAdmin.pulisciDb();
    dbCredentials.pulisciDb();
    dbCentro.pulisciDb();
    dbAdmin = null;
    dbCredentials = null;
    dbCentro = null;
  }
View Full Code Here

Examples of test.org.magicbox.dbunit.DBCredentials

  }
 
  public void testWrongPassword() {
    DBCentro dbCentro = new DBCentro();
    dbCentro.preparaDb();
    DBCredentials dbCredentials = new DBCredentials();
    dbCredentials.preparaDb();
    DBAdmin dbAdmin = new DBAdmin();
    dbAdmin.preparaDb();

    //password troppo breve
    RecapitoTelefonico recapitotel = new RecapitoTelefonicoImpl("", "", "", "");
    Amministratore admin = new AmministratoreImpl("pluto", "pluto", 0,
        1, false, "pip", "centrotest@avis.it", recapitotel);
   
    Errors errors = new BindException(admin, "command");

    _validator.validate(admin, errors);
    assertTrue(errors.hasErrors());
    assertTrue(errors.hasFieldErrors("password"));
    assertTrue(errors.getErrorCount() == 1);
    dbAdmin.pulisciDb();
    dbCredentials.pulisciDb();
    dbCentro.pulisciDb();
    dbAdmin = null;
    dbCredentials = null;
    dbCentro = null;
  }
View Full Code Here

Examples of test.org.magicbox.dbunit.DBCredentials

 
 
  public void testWrongCellulare() {
    DBCentro dbCentro = new DBCentro();
    dbCentro.preparaDb();
    DBCredentials dbCredentials = new DBCredentials();
    dbCredentials.preparaDb();
    DBAdmin dbAdmin = new DBAdmin();
    dbAdmin.preparaDb();

    //cellulare non numerico e di lughezza insufficiente
    RecapitoTelefonico recapitotel = new RecapitoTelefonicoImpl("abc", "", "", "");
    Amministratore admin = new AmministratoreImpl("pluto", "pluto", 0,
        1, false, "", "centrotest@avis.it", recapitotel);
   
    Errors errors = new BindException(admin, "command");

    _validator.validate(admin, errors);
    assertTrue(errors.hasErrors());
    assertTrue(errors.hasFieldErrors("cellulare"));
    assertTrue(errors.getErrorCount() == 2);
    dbAdmin.pulisciDb();
    dbCredentials.pulisciDb();
    dbCentro.pulisciDb();
    dbAdmin = null;
    dbCredentials = null;
    dbCentro = null;
  }
View Full Code Here

Examples of test.org.magicbox.dbunit.DBCredentials

  }
 
  public void testWrongEmail() {
    DBCentro dbCentro = new DBCentro();
    dbCentro.preparaDb();
    DBCredentials dbCredentials = new DBCredentials();
    dbCredentials.preparaDb();
    DBAdmin dbAdmin = new DBAdmin();
    dbAdmin.preparaDb();

    //email non corretta
    RecapitoTelefonico recapitotel = new RecapitoTelefonicoImpl("", "", "", "");
    Amministratore admin = new AmministratoreImpl("pluto", "pluto", 0,
        1, false, "", "centrotestavis.it", recapitotel);
   
    Errors errors = new BindException(admin, "command");

    _validator.validate(admin, errors);
    assertTrue(errors.hasErrors());
    assertTrue(errors.hasFieldErrors("email"));
    assertTrue(errors.getErrorCount() == 1);
    dbAdmin.pulisciDb();
    dbCredentials.pulisciDb();
    dbCentro.pulisciDb();
    dbAdmin = null;
    dbCredentials = null;
    dbCentro = null;
  }
View Full Code Here

Examples of test.org.magicbox.dbunit.DBCredentials

  }
 
  public void testWrongUsername() {
    DBCentro dbCentro = new DBCentro();
    dbCentro.preparaDb();
    DBCredentials dbCredentials = new DBCredentials();
    dbCredentials.preparaDb();
    DBAdmin dbAdmin = new DBAdmin();
    dbAdmin.preparaDb();

    //username gi� presente
    RecapitoTelefonico recapitotel = new RecapitoTelefonicoImpl("", "", "", "");
    Amministratore admin = new AmministratoreImpl("pippo", "pippo", 0,
        1, false, "", "centrotest@avis.it", recapitotel);
   
    Errors errors = new BindException(admin, "command");

    _validator.validate(admin, errors);
    assertTrue(errors.hasErrors());
    assertTrue(errors.hasFieldErrors("username"));
    assertTrue(errors.getErrorCount() == 1);
    dbAdmin.pulisciDb();
    dbCredentials.pulisciDb();
    dbCentro.pulisciDb();
    dbAdmin = null;
    dbCredentials = null;
    dbCentro = null;
  }
View Full Code Here

Examples of test.org.magicbox.dbunit.DBCredentials

 
  public void testHandleRequestInternal() throws Exception {

    DBCentro dbCentro = new DBCentro();
    dbCentro.preparaDb();
    DBCredentials dbCred = new DBCredentials();
    dbCred.preparaDb();
    DBAdmin dbAdmin = new DBAdmin();
    dbAdmin.preparaDb();

    _reqMock = new MockHttpServletRequest("GET", "/info.page");
    _reqMock.getSession().setAttribute(Constant.ID_CENTRO_SESSIONE, new Long(46));
   
    ModelAndView mav = _controller.handleRequest(_reqMock, _resMock);
    assertEquals("centro/infoAdminCentro", mav.getViewName());
    Amministratore admin = (Amministratore)mav.getModel().get(Constant.ADMIN_CENTRO);
    assertNotNull(admin);   
   
    dbAdmin.pulisciDb();
    dbCred.pulisciDb();
    dbCentro.pulisciDb();
    dbAdmin = null;
    dbCred = null;
    dbCentro = null;
  }
View Full Code Here

Examples of test.org.magicbox.dbunit.DBCredentials

  }
 
  public void testWrongUsername() {
    DBCentro dbCentro = new DBCentro();
    dbCentro.preparaDb();
    DBCredentials dbCredentials = new DBCredentials();
    dbCredentials.preparaDb();
    DBAdmin dbAdmin = new DBAdmin();
    dbAdmin.preparaDb();

    //username gi� presente
    Indirizzo indirizzo = new IndirizzoImpl("09100","cagliari","CA","via casamia 1");
    //use impl only for test
    CentroLightImpl centroLight = new CentroLightImpl();
    centroLight.setCreditoResiduoSms(200);
    centroLight.setId(0);
    centroLight.setNomeCentro("nome");
    centroLight.setNumeroDonatori(300);
    Centro centro = new CentroImpl("http://www.casa.org","070123456","070234567","casa@avis.it","descrizione",indirizzo,centroLight);
    RecapitoTelefonico recapitotel = new RecapitoTelefonicoImpl("", "", "", "");
    Amministratore admin = new AmministratoreImpl("pippo", "pippo", 0,
        1, false, "", "centrotest@avis.it", recapitotel);
    Credenziali credenziali = new Credenziali();
    credenziali.setPassword("pluto");
    credenziali.setUsername("pluto");
    NuovoCentroView ncw = new NuovoCentroView(centro,"pluto",admin,credenziali);
   
    Errors errors = new BindException(ncw, "command");

    _validator.validate(ncw, errors);
    assertTrue(errors.hasErrors());
    assertTrue(errors.hasFieldErrors("username"));
    assertTrue(errors.getErrorCount() == 1);
    dbAdmin.pulisciDb();
    dbCredentials.pulisciDb();
    dbCentro.pulisciDb();
    dbAdmin = null;
    dbCentro = null;
    dbCredentials = null;
  }
View Full Code Here

Examples of test.org.magicbox.dbunit.DBCredentials

        .getBean("magicbox.admin.authValidator");
  }
 
 
  public void testCorrect() {
    DBCredentials dbCredentials = new DBCredentials();
    dbCredentials.preparaDb();
   
    Centro centro = new CentroImpl();
    RecapitoTelefonico recapitotel = new RecapitoTelefonicoImpl("", "", "", "");
    Amministratore admin = new AmministratoreImpl("pluto", "pluto", 0,
        1, false, "", "centrotest@avis.it", recapitotel);
    Credenziali credenziali = new Credenziali();
    credenziali.setUsername("pluto");
    credenziali.setPassword("michele");
   
    NuovoCentroView nuovoCentro = new NuovoCentroView(centro,credenziali.getUsername(),admin,credenziali);
    Errors errors = new BindException(nuovoCentro, "command");

    _validator.validate(nuovoCentro, errors);
    assertTrue(!errors.hasErrors());

    assertTrue(errors.getErrorCount() == 0);
    dbCredentials.pulisciDb();
    dbCredentials = null;
  }
View Full Code Here

Examples of test.org.magicbox.dbunit.DBCredentials

    dbCredentials = null;
  }

  public void testWrongUsername() {

    DBCredentials dbCredentials = new DBCredentials();
    dbCredentials.preparaDb();
   
    Centro centro = new CentroImpl();
    RecapitoTelefonico recapitotel = new RecapitoTelefonicoImpl("", "", "", "");
    Amministratore admin = new AmministratoreImpl("pippo", "pippo", 0,
        1, false, "", "centrotest@avis.it", recapitotel);
    Credenziali credenziali = new Credenziali();
    credenziali.setUsername("pippo");
    credenziali.setPassword("pippo");
    credenziali.setId(2l);
    NuovoCentroView nuovoCentro = new NuovoCentroView(centro,"pippo",admin,credenziali);
    Errors errors = new BindException(nuovoCentro, "command");

    _validator.validate(nuovoCentro, errors);
    assertTrue(errors.hasErrors());
    assertTrue(errors.hasFieldErrors("username"));

    assertTrue(errors.getErrorCount() == 1);
    dbCredentials.pulisciDb();
    dbCredentials = null;
  }
View Full Code Here

Examples of test.org.magicbox.dbunit.DBCredentials

    _dao = (AmministratoriDao) _ctx.getBean("magicbox.admin.adminDao");
  }
 
  public void testDeleteAmministratore() {
    //inserisce il centro con id 46
    DBCredentials dbCredentials = new DBCredentials();
    dbCredentials.preparaDb();
    DBCentro dbAdmin = new DBCentro();
    dbAdmin.preparaDb();
    //use impl only for test
    RecapitoTelefonicoImpl recapito = new RecapitoTelefonicoImpl();
    recapito.setCellulare("3391234567");
    AmministratoreLight adminLight = new AmministratoreLightImpl("pippo","ciccio pasticcio",new Long(46),0l);
    //use implement only for tests
    AmministratoreImpl adminInsert = new AmministratoreImpl();
    adminInsert.setRecapiti(recapito);
    adminInsert.setAmministratoreLight(adminLight);
    adminInsert.setSysadmin(false);
    adminInsert.setEmail("pippo@yahoo.it");
    adminInsert.setPassword("hola");
   
   
    Long id =_dao.insertAmministratore(adminInsert);
    // controllo se � stato effettivamnte inserito
    assertTrue(id > 0);
   
    // recupero quello inserito
    Amministratore adminRetrieve = _dao.getAmministratore(id);
    assertNotNull(adminRetrieve);
   
    // controllo che sia stato inserito correttamente in tutti i campi
    assertEquals(adminInsert.getIdCentro(), adminRetrieve.getIdCentro());
    assertEquals(adminInsert.getEmail(), adminRetrieve.getEmail());
    assertEquals(adminInsert.getNominativo(), adminRetrieve.getNominativo());
    assertEquals(adminInsert.getCellulare(), adminRetrieve.getCellulare());
    assertEquals(adminInsert.isSysadmin(), adminRetrieve.isSysadmin());
    assertEquals(adminInsert.getUsername(), adminRetrieve.getUsername());
    assertEquals(adminInsert.getCellulare(), adminRetrieve.getCellulare());
     
    assertTrue(_dao.deleteAmministratore(id,46) == 1);
    adminRetrieve = _dao.getAmministratore(id);
    assertNull(adminRetrieve);
   
    dbAdmin.pulisciDb();
    dbCredentials.pulisciDb();
    dbAdmin = null;
    dbCredentials = null;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.