Examples of buildValidatorFactory()


Examples of org.hibernate.validator.HibernateValidatorConfiguration.buildValidatorFactory()

  @Test
  @TestForIssue(jiraKey = "HV-381")
  public void testFailFastMethodValidationSetOnValidatorFactory() {
    final HibernateValidatorConfiguration configuration = ValidatorUtil.getConfiguration( HibernateValidator.class );
    final ValidatorFactory factory = configuration.buildValidatorFactory();

    final Validator validator =
        factory.unwrap( HibernateValidatorFactory.class )
            .usingContext()
            .failFast( true )
View Full Code Here

Examples of org.hibernate.validator.HibernateValidatorConfiguration.buildValidatorFactory()

                .endIndex( 12 )
                .checkDigitIndex( -1 )
                .ignoreNonDigitCharacters( true )
        );
    config.addMapping( mapping );
    Validator validator = config.buildValidatorFactory().getValidator();

    Product product = new Product( "P-79927398712" );

    Set<ConstraintViolation<Product>> constraintViolations = validator.validate( product );
    assertNumberOfViolations( constraintViolations, 0 );
View Full Code Here

Examples of org.hibernate.validator.HibernateValidatorConfiguration.buildValidatorFactory()

    ConstraintMapping mapping = config.createConstraintMapping();
    mapping.type( URLContainer.class )
        .property( "url", METHOD )
        .constraint( new URLDef().regexp( "^http://\\S+[\\.htm|\\.html]{1}$" ) );
    config.addMapping( mapping );
    Validator validator = config.buildValidatorFactory().getValidator();

    URLContainer container = new URLContainerNoAnnotations();
    runUrlContainerValidation( validator, container, true );
  }
View Full Code Here

Examples of org.hibernate.validator.HibernateValidatorConfiguration.buildValidatorFactory()

        .property( "url", METHOD )
        .constraint(
            new URLDef().regexp( "^http://\\S+[\\.htm|\\.html]{1}$" ).flags( Flag.CASE_INSENSITIVE )
        );
    config.addMapping( mapping );
    Validator validator = config.buildValidatorFactory().getValidator();

    URLContainer container = new URLContainerNoAnnotations();
    runUrlContainerValidation( validator, container, false );
  }
View Full Code Here

Examples of org.hibernate.validator.HibernateValidatorConfiguration.buildValidatorFactory()

        .constraint(
            new EmailDef().regexp( noOrgEmailAddressRegexp )
                .message( "ORG addresses are not valid" )
        );
    config.addMapping( mapping );
    validator = config.buildValidatorFactory().getValidator();

    container = new EmailContainerNoAnnotations();
    container.setEmail( email );
    violations = validator.validate( container );
    assertOrgAddressesAreNotValid( violations );
View Full Code Here

Examples of org.hibernate.validator.HibernateValidatorConfiguration.buildValidatorFactory()

    final Customer customer = new Customer();
    customer.setFirstName( "" );

    //when
    final Set<ConstraintViolation<Customer>> violations = configuration.buildValidatorFactory()
        .getValidator()
        .validate(
            customer
        );
View Full Code Here

Examples of org.hibernate.validator.HibernateValidatorConfiguration.buildValidatorFactory()

  }

  @Test
  public void testNoConstraintViolationForUnmappedEntity() {
    HibernateValidatorConfiguration config = ValidatorUtil.getConfiguration( HibernateValidator.class );
    ValidatorFactory factory = config.buildValidatorFactory();
    Validator validator = factory.getValidator();

    Set<ConstraintViolation<Marathon>> violations = validator.validate( new Marathon() );
    assertNumberOfViolations( violations, 0 );
  }
View Full Code Here

Examples of org.hibernate.validator.HibernateValidatorConfiguration.buildValidatorFactory()

    ConstraintMapping mapping = config.createConstraintMapping();
    mapping.type( Product.class )
        .property( "ean", FIELD )
        .constraint( new EANDef().type( EAN.Type.EAN13 ) );
    config.addMapping( mapping );
    Validator validator = config.buildValidatorFactory().getValidator();

    Product product = new Product( "1234567891011" );
    Set<ConstraintViolation<Product>> constraintViolations = validator.validate( product );
    assertCorrectConstraintTypes( constraintViolations, EAN.class );
View Full Code Here

Examples of org.hibernate.validator.HibernateValidatorConfiguration.buildValidatorFactory()

    ConstraintMapping mapping = config.createConstraintMapping();
    mapping.type( Product.class )
        .property( "ean", FIELD )
        .constraint( new EANDef().type( EAN.Type.EAN8 ) );
    config.addMapping( mapping );
    Validator validator = config.buildValidatorFactory().getValidator();

    Product product = new Product( "12345678" );
    Set<ConstraintViolation<Product>> constraintViolations = validator.validate( product );
    assertCorrectConstraintTypes( constraintViolations, EAN.class );
View Full Code Here

Examples of org.hibernate.validator.HibernateValidatorConfiguration.buildValidatorFactory()

                .treatCheck10As( 'X' )
                .treatCheck11As( 'P' )
                .processingDirection( ProcessingDirection.LEFT_TO_RIGHT )
        );
    config.addMapping( mapping );
    Validator validator = config.buildValidatorFactory().getValidator();

    Product product = new Product( "123-456-789-P" );

    Set<ConstraintViolation<Product>> constraintViolations = validator.validate( product );
    assertNumberOfViolations( constraintViolations, 0 );
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.