Package org.hibernate.validator.messageinterpolation

Examples of org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator


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

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

    String expected = "{bar}"// unknown token {}
View Full Code Here


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

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

    String expected = "message interpolation successful"// unknown token {}
View Full Code Here

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

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

    String expected = "message interpolation successful"// unknown token {}
View Full Code Here

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

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

    String expected = "may not be null";
View Full Code Here

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

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

    String expected = "darf nicht null sein";
    String actual = interpolator.interpolate( notNull.message(), messageInterpolatorContext, Locale.GERMAN );
    assertEquals( actual, expected, "Wrong substitution" );
View Full Code Here

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

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

    String expected = "no puede ser null";
    String actual = interpolator.interpolate(
        notNull.message(),
View Full Code Here

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

    interpolator = new ResourceBundleMessageInterpolator(
        new TestResourceBundleLocator()
    );
    MessageInterpolator.Context messageInterpolatorContext = createMessageInterpolatorContext( constraintDescriptor );

    String expected = "{replace.in.default.bundle2}";
View Full Code Here

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

    interpolator = new ResourceBundleMessageInterpolator(
        new TestResourceBundleLocator()
    );

    MessageInterpolator.Context messageInterpolatorContext = createMessageInterpolatorContext( constraintDescriptor );
View Full Code Here

    );
  }

  private void runInterpolation(boolean cachingEnabled) {
    ReadOnceOnlyResourceBundle testBundle = new ReadOnceOnlyResourceBundle();
    interpolator = new ResourceBundleMessageInterpolator(
        new TestResourceBundleLocator( testBundle ), cachingEnabled
    );
    MessageInterpolator.Context messageInterpolatorContext = createMessageInterpolatorContext( notNullDescriptor );

    // the ReadOnceOnlyResourceBundle will throw an exception in case the bundle is read more than once!
View Full Code Here

  }

  private ConfigurationImpl() {
    this.validationBootstrapParameters = new ValidationBootstrapParameters();
    this.defaultResourceBundleLocator = new PlatformResourceBundleLocator( ResourceBundleMessageInterpolator.USER_VALIDATION_MESSAGES );
    this.defaultMessageInterpolator = new ResourceBundleMessageInterpolator( defaultResourceBundleLocator );
    this.defaultTraversableResolver = new DefaultTraversableResolver();
    this.defaultConstraintValidatorFactory = new ConstraintValidatorFactoryImpl();
    this.defaultParameterNameProvider = new DefaultParameterNameProvider();
  }
View Full Code Here

TOP

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

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.