Example usage for org.springframework.validation BeanPropertyBindingResult getErrorCount

List of usage examples for org.springframework.validation BeanPropertyBindingResult getErrorCount

Introduction

In this page you can find the example usage for org.springframework.validation BeanPropertyBindingResult getErrorCount.

Prototype

@Override
    public int getErrorCount() 

Source Link

Usage

From source file:org.mifos.loan.service.StandardLoanService.java

private void validate(LoanDto loanDto) throws MifosServiceException {
    BeanPropertyBindingResult errors = new BeanPropertyBindingResult(loanDto, "loanDto");
    validator.validate(loanDto, errors);
    if (errors.getErrorCount() > 0) {
        throw new MifosServiceException("Loan validation failed: " + errors.toString(), errors);
    }/*from   www  .  j  a v a 2 s  .co m*/
}

From source file:com.healthcit.cacure.web.controller.UserCredentialsValidatorTest.java

@Test
public void testSuccessValidation() {
    UserCredentials userCredentials = new UserCredentials();
    userCredentials.setUserName("Testing");
    userCredentials.setPassword("TestPassword");
    BeanPropertyBindingResult errors = new BeanPropertyBindingResult(userCredentialsValidator,
            "userCredentials");
    userCredentialsValidator.validate(userCredentials, errors);
    Assert.assertEquals(0, errors.getErrorCount());

}

From source file:com.healthcit.cacure.web.controller.UserCredentialsValidatorTest.java

@Test
public void testUsernameNull() {
    UserCredentials userCredentials = new UserCredentials();
    userCredentials.setUserName(null);//w  ww.  j  a  v a2  s.co  m
    userCredentials.setPassword("TestPassword");
    BeanPropertyBindingResult errors = new BeanPropertyBindingResult(userCredentialsValidator,
            "userCredentials");
    userCredentialsValidator.validate(userCredentials, errors);
    Assert.assertEquals(1, errors.getErrorCount());

}

From source file:com.healthcit.cacure.web.controller.UserCredentialsValidatorTest.java

@Test
public void testUsernameBlank() {
    UserCredentials userCredentials = new UserCredentials();
    userCredentials.setUserName("");
    userCredentials.setPassword("TestPassword");
    BeanPropertyBindingResult errors = new BeanPropertyBindingResult(userCredentialsValidator,
            "userCredentials");
    userCredentialsValidator.validate(userCredentials, errors);
    Assert.assertEquals(1, errors.getErrorCount());

}

From source file:com.healthcit.cacure.web.controller.UserCredentialsValidatorTest.java

@Test
public void testUsernameMinCharsError() {
    UserCredentials userCredentials = new UserCredentials();
    userCredentials.setUserName("a");
    userCredentials.setPassword("TestPassword");
    BeanPropertyBindingResult errors = new BeanPropertyBindingResult(userCredentialsValidator,
            "userCredentials");
    userCredentialsValidator.validate(userCredentials, errors);
    Assert.assertEquals(1, errors.getErrorCount());

}

From source file:com.healthcit.cacure.web.controller.UserCredentialsValidatorTest.java

@Test
public void testPasswordNull() {
    UserCredentials userCredentials = new UserCredentials();
    userCredentials.setUserName("Test");
    userCredentials.setPassword(null);// w w  w  .  j a  v a 2  s  .co  m
    BeanPropertyBindingResult errors = new BeanPropertyBindingResult(userCredentialsValidator,
            "userCredentials");
    userCredentialsValidator.validate(userCredentials, errors);
    Assert.assertEquals(1, errors.getErrorCount());

}

From source file:com.healthcit.cacure.web.controller.UserCredentialsValidatorTest.java

@Test
public void testPasswordBlank() {
    UserCredentials userCredentials = new UserCredentials();
    userCredentials.setUserName("Test");
    userCredentials.setPassword("");
    BeanPropertyBindingResult errors = new BeanPropertyBindingResult(userCredentialsValidator,
            "userCredentials");
    userCredentialsValidator.validate(userCredentials, errors);
    Assert.assertEquals(1, errors.getErrorCount());

}

From source file:com.healthcit.cacure.web.controller.UserCredentialsValidatorTest.java

@Test
public void testPasswordMinCharsError() {
    UserCredentials userCredentials = new UserCredentials();
    userCredentials.setUserName("Test");
    userCredentials.setPassword("a");
    BeanPropertyBindingResult errors = new BeanPropertyBindingResult(userCredentialsValidator,
            "userCredentials");
    userCredentialsValidator.validate(userCredentials, errors);
    Assert.assertEquals(1, errors.getErrorCount());

}