Package org.hibernate.validator.messageinterpolation

Examples of org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator$Adapter


public class EscapedInterpolationVariableTest {
  private Validator validator;

  @BeforeTest
  public void setUp() {
    MessageInterpolator interpolator = new ResourceBundleMessageInterpolator(
        new ResourceBundleLocator() {
          @Override
          public ResourceBundle getResourceBundle(Locale locale) {
            return new ResourceBundle() {
View Full Code Here


  @Test
  @TestForIssue(jiraKey = "HV-268")
  public void testEmailAndRangeMessageEnglishLocale() {
    Configuration<?> config = ValidatorUtil.getConfiguration( Locale.ENGLISH );
    config.messageInterpolator( new ResourceBundleMessageInterpolator() );
    Validator validator = config.buildValidatorFactory().getValidator();
    User user = new User();
    user.setEmail( "foo" );
    user.setAge( 16 );
    Set<ConstraintViolation<User>> constraintViolations = validator.validate( user );
View Full Code Here

  @Test
  @TestForIssue(jiraKey = "HV-268")
  public void testEmailAndRangeMessageGermanLocale() {
    Configuration<?> config = ValidatorUtil.getConfiguration( Locale.GERMAN );
    config.messageInterpolator( new ResourceBundleMessageInterpolator() );
    Validator validator = config.buildValidatorFactory().getValidator();
    User user = new User();
    user.setEmail( "foo" );
    user.setAge( 16 );
    Set<ConstraintViolation<User>> constraintViolations = validator.validate( user );
View Full Code Here

  @Test
  @TestForIssue(jiraKey = "HV-268")
  public void testEmailAndRangeMessageFrenchLocale() {
    Configuration<?> config = ValidatorUtil.getConfiguration( Locale.FRENCH );
    config.messageInterpolator( new ResourceBundleMessageInterpolator() );
    Validator validator = config.buildValidatorFactory().getValidator();
    User user = new User();
    user.setEmail( "foo" );
    user.setAge( 16 );
    Set<ConstraintViolation<User>> constraintViolations = validator.validate( user );
View Full Code Here

  @Test
  @TestForIssue(jiraKey = "HV-256")
  public void testConditionalDecimalMinMessageDependingOnInclusiveFlag() {
    Configuration<?> config = ValidatorUtil.getConfiguration( Locale.ENGLISH );
    config.messageInterpolator( new ResourceBundleMessageInterpolator() );
    Validator validator = config.buildValidatorFactory().getValidator();


    Set<ConstraintViolation<DoubleHolder>> constraintViolations = validator.validate( new DoubleHolder() );
    assertNumberOfViolations( constraintViolations, 4 );
View Full Code Here

        null,
        size,
        java.lang.annotation.ElementType.FIELD
    );

    interpolatorUnderTest = new ResourceBundleMessageInterpolator();
  }
View Full Code Here

        new ByteArrayInputStream( lines.toString().getBytes() )
    );
    Configuration<?> config = Validation.byDefaultProvider()
        .configure()
        .messageInterpolator(
            new ResourceBundleMessageInterpolator(
                new ResourceBundleLocator() {

                  @Override
                  public ResourceBundle getResourceBundle(
                      Locale locale) {
View Full Code Here

    );
  }

  @Test
  public void testSuccessfulInterpolation() {
    interpolator = new ResourceBundleMessageInterpolator(
        new TestResourceBundleLocator()
    );
    MessageInterpolator.Context context = createMessageInterpolatorContext( notNullDescriptor );
    String expected = "message interpolation successful";
    String actual = interpolator.interpolate( "{simple.key}", context );
View Full Code Here

    assertEquals( actual, expected, "Wrong substitution" );
  }

  @Test
  public void testMessageLiterals() {
    interpolator = new ResourceBundleMessageInterpolator(
        new TestResourceBundleLocator()
    );
    MessageInterpolatorContext messageInterpolatorContext = createMessageInterpolatorContext( notNullDescriptor );

    String expected = "{";
View Full Code Here

    assertEquals( actual, expected, "Wrong substitution" );
  }

  @Test
  public void testUnSuccessfulInterpolation() {
    interpolator = new ResourceBundleMessageInterpolator(
        new TestResourceBundleLocator()
    );
    MessageInterpolatorContext messageInterpolatorContext = createMessageInterpolatorContext( notNullDescriptor );

    String expected = "foo"// missing {}
View Full Code Here

TOP

Related Classes of org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator$Adapter

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.