Package org.springframework.validation

Examples of org.springframework.validation.Errors


  public void testBindAndValidateWithExistingFormObject() throws Exception {
    MockRequestContext context = new MockRequestContext(parameters());

    assertEquals(action.getEventFactorySupport().getSuccessEventId(), action.setupForm(context).getId());

    Errors errors = getErrors(context);
    errors.reject("dummy");
    TestBean formObject = getFormObject(context);
    formObject.setProp("bla");

    // bindAndValidate() should leave the existing form object untouched
    // but should setup a new Errors instance during bind & validate
View Full Code Here


    assertEquals(2, context.getFlowScope().size());
    assertSame(formObject, getFormObject(context));
    assertTrue(getErrors(context).hasErrors());
    assertEquals("", getFormObject(context).getProp());

    Errors errors = getErrors(context);

    // the setupForm() should leave the form object and error info setup by
    // the
    // bind & validate untouched
View Full Code Here

  public void testGetFormErrors() throws Exception {
    MockRequestContext context = new MockRequestContext(parameters());
    FormAction action = createFormAction("test");
    action.setupForm(context);
    Errors errors = action.getFormErrors(context);
    assertNotNull(errors);
    assertTrue(!errors.hasErrors());
    errors = new BindException(getFormObject(context), "test");
    Errors testErrors = errors;
    new FormObjectAccessor(context).putFormErrors(errors, action.getFormErrorsScope());
    errors = action.getFormErrors(context);
    assertSame(errors, testErrors);
  }
View Full Code Here

  }

  public void testEmpty() {

    Credenziali creds = new Credenziali();
    Errors errors = new BindException(creds, "command");

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

    assertTrue(errors.hasFieldErrors("oldPassword"));
    assertTrue(errors.hasFieldErrors("username"));
    assertTrue(errors.getErrorCount() == 2);
  }
View Full Code Here

    centroLight.setNomeCentro("nome");
    centroLight.setNumeroDonatori(300);
   
    Centro centro = new CentroImpl("http://www.casa.org","070123456","070234567","casa@avis.it","descrizione",indirizzo,centroLight);
   
    Errors errors = new BindException(centro, "command");

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

    dbCentro.pulisciDb();
  }
View Full Code Here

    centroLight.setId(0);
    centroLight.setNomeCentro("nome");
    centroLight.setNumeroDonatori(300);
    Centro centro = new CentroImpl("http://www.casa.org","070123456","ac","casa@avis.it","descrizione",indirizzo,centroLight);
   
    Errors errors = new BindException(centro, "command");

    _validator.validate(centro, errors);
 
    assertTrue(errors.hasErrors());
    assertTrue(errors.getErrorCount() == 1);

    dbCentro.pulisciDb();
  }
View Full Code Here

    creds.setOldPassword("giulio");
    creds.setPassword("");
    creds.setConfermaPassword("");

   
    Errors errors = new BindException(creds, "command");

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

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

    centroLight.setId(0);
    centroLight.setNomeCentro("nome");
    centroLight.setNumeroDonatori(300);
    Centro centro = new CentroImpl("http://www.casa.org","070123456","070234567","casaavis.it","descrizione",indirizzo,centroLight);
   
    Errors errors = new BindException(centro, "command");

    _validator.validate(centro, errors);

    assertTrue(errors.hasErrors());
    assertTrue(errors.getErrorCount() == 1);

    assertTrue(errors.hasFieldErrors("email"));

    dbCentro.pulisciDb();
  }
View Full Code Here

    creds.setOldPassword("giulio");
    creds.setPassword("");
    creds.setConfermaPassword("");

   
    Errors errors = new BindException(creds, "command");

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

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

    creds.setUsername("pippo");
    creds.setOldPassword("pippo");
    creds.setPassword("");
    creds.setConfermaPassword("");
 
    Errors errors = new BindException(creds, "command");

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

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

TOP

Related Classes of org.springframework.validation.Errors

Copyright © 2018 www.massapicom. 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.