Package org.springframework.context.support

Examples of org.springframework.context.support.StaticMessageSource.addMessage()


        context.getELResolver().getValue(context, ms, "foo.bar"));
  }

  public void testGetValue_InvalidCode() {
    StaticMessageSource ms = new StaticMessageSource();
    ms.addMessage("foo.bar", Locale.getDefault(), "hello");

    RequestContextHolder.setRequestContext(new MockRequestContext());
    try {
      context.getELResolver().getValue(context, ms, "foo.baz");
      fail("Message should not be resolvable");
View Full Code Here


    MockExternalContext externalContext = (MockExternalContext) requestContext.getExternalContext();
    externalContext.setLocale(Locale.ENGLISH);

    StaticApplicationContext applicationContext = new StaticApplicationContext();
    StaticMessageSource messageSource = applicationContext.getStaticMessageSource();
    messageSource.addMessage("myCode", externalContext.getLocale(), "myCode message");
    messageSource.addMessage("myCode.myCode", externalContext.getLocale(), "myCode myCode message");
    applicationContext.refresh();

    Flow flow = (Flow) requestContext.getActiveFlow();
    flow.setApplicationContext(applicationContext);
View Full Code Here

    externalContext.setLocale(Locale.ENGLISH);

    StaticApplicationContext applicationContext = new StaticApplicationContext();
    StaticMessageSource messageSource = applicationContext.getStaticMessageSource();
    messageSource.addMessage("myCode", externalContext.getLocale(), "myCode message");
    messageSource.addMessage("myCode.myCode", externalContext.getLocale(), "myCode myCode message");
    applicationContext.refresh();

    Flow flow = (Flow) requestContext.getActiveFlow();
    flow.setApplicationContext(applicationContext);
View Full Code Here

  private MessageCodesResolver resolver;

  @Override
  protected void setUp() throws Exception {
    StaticMessageSource messageSource = new StaticMessageSource();
    messageSource.addMessage(errorCode, Locale.getDefault(), "doesntmatter");
    context = new DefaultMessageContext(messageSource);

    resolver = EasyMock.createMock(MessageCodesResolver.class);
  }
View Full Code Here

public class DefaultMessageContextTests extends TestCase {
  private DefaultMessageContext context;

  protected void setUp() {
    StaticMessageSource messageSource = new StaticMessageSource();
    messageSource.addMessage("message", Locale.getDefault(), "Hello world resolved!");
    messageSource.addMessage("argmessage", Locale.getDefault(), "Hello world {0}!");
    context = new DefaultMessageContext(messageSource);
  }

  public void testCreateMessageContext() {
View Full Code Here

  private DefaultMessageContext context;

  protected void setUp() {
    StaticMessageSource messageSource = new StaticMessageSource();
    messageSource.addMessage("message", Locale.getDefault(), "Hello world resolved!");
    messageSource.addMessage("argmessage", Locale.getDefault(), "Hello world {0}!");
    context = new DefaultMessageContext(messageSource);
  }

  public void testCreateMessageContext() {
    context.addMessage(new MessageBuilder().defaultText("Hello world!").build());
View Full Code Here

  private MessageContextErrors errors;

  @Override
  protected void setUp() throws Exception {
    StaticMessageSource messageSource = new StaticMessageSource();
    messageSource.addMessage("foo", Locale.getDefault(), "bar");
    messageSource.addMessage("bar", Locale.getDefault(), "{0}");

    context = new DefaultMessageContext(messageSource);

    SpringELExpressionParser parser = new SpringELExpressionParser(new SpelExpressionParser());
View Full Code Here

  @Override
  protected void setUp() throws Exception {
    StaticMessageSource messageSource = new StaticMessageSource();
    messageSource.addMessage("foo", Locale.getDefault(), "bar");
    messageSource.addMessage("bar", Locale.getDefault(), "{0}");

    context = new DefaultMessageContext(messageSource);

    SpringELExpressionParser parser = new SpringELExpressionParser(new SpelExpressionParser());
    DefaultMessageCodesResolver resolver = new DefaultMessageCodesResolver();
View Full Code Here

    BeanPropertyBindingResult ex = new BeanPropertyBindingResult(tb, "tb");
    ex.reject("invalid");
    ex.rejectValue("age", "invalidField");

    StaticMessageSource ms = new StaticMessageSource();
    ms.addMessage("invalid", Locale.US, "general error");
    ms.addMessage("invalidField", Locale.US, "invalid field");

    assertEquals("general error", ms.getMessage(ex.getGlobalError(), Locale.US));
    assertEquals("invalid field", ms.getMessage(ex.getFieldError("age"), Locale.US));
  }
View Full Code Here

    ex.reject("invalid");
    ex.rejectValue("age", "invalidField");

    StaticMessageSource ms = new StaticMessageSource();
    ms.addMessage("invalid", Locale.US, "general error");
    ms.addMessage("invalidField", Locale.US, "invalid field");

    assertEquals("general error", ms.getMessage(ex.getGlobalError(), Locale.US));
    assertEquals("invalid field", ms.getMessage(ex.getFieldError("age"), Locale.US));
  }
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.