Package org.springframework.mock.web

Examples of org.springframework.mock.web.MockPageContext


    private CatchingTag tag;

    @Before
    public void setUp() {
        this.tag = new CatchingTag();
        this.tag.setPageContext(new MockPageContext());
        this.tag.setLogger(this.logger);
    }
View Full Code Here


public class LoggerAwareTagSupportTest {
    private MockPageContext context;
    private LoggerAwareTagSupport tag;

    private void setUp(final Object page) {
        this.context = new MockPageContext() {
            @Override
            public Object getPage() {
                return page == null ? this : page;
            }
        };
View Full Code Here

    private ExitTag tag;

    @Before
    public void setUp() {
        this.tag = new ExitTag();
        this.tag.setPageContext(new MockPageContext());
        this.tag.setLogger(this.logger);
    }
View Full Code Here

    @Before
    public void setUp() {
        this.output = new ByteArrayOutputStream();
        this.writer = new OutputStreamWriter(this.output, UTF8);

        this.context = new MockPageContext() {
            private MockJspWriter jspWriter = new MockJspWriter(writer);
            @Override
            public JspWriter getOut() {
                return this.jspWriter;
            }
View Full Code Here

    assertFalse(ExpressionEvaluationUtils.isExpressionLanguage("bla{bla"));
    assertFalse(ExpressionEvaluationUtils.isExpressionLanguage("bla$b{"));
  }

  public void testEvaluate() throws Exception {
    PageContext ctx = new MockPageContext();
    ctx.setAttribute("bla", "blie");

    assertEquals("blie", ExpressionEvaluationUtils.evaluate("test", "${bla}", String.class, ctx));
    assertEquals("test", ExpressionEvaluationUtils.evaluate("test", "test", String.class, ctx));

    try {
View Full Code Here

      // expected
    }
  }

  public void testEvaluateWithConcatenation() throws Exception {
    PageContext ctx = new MockPageContext();
    ctx.setAttribute("bla", "blie");

    String expr = "text${bla}text${bla}text";
    Object o = ExpressionEvaluationUtils.evaluate("test", expr, String.class, ctx);
    assertEquals("textblietextblietext", o);
View Full Code Here

      // expected
    }
  }

  public void testEvaluateString() throws Exception {
    PageContext ctx = new MockPageContext();
    ctx.setAttribute("bla", "blie");

    assertEquals("blie", ExpressionEvaluationUtils.evaluateString("test", "${bla}", ctx));
    assertEquals("blie", ExpressionEvaluationUtils.evaluateString("test", "blie", ctx));
  }
View Full Code Here

    assertEquals("blie", ExpressionEvaluationUtils.evaluateString("test", "${bla}", ctx));
    assertEquals("blie", ExpressionEvaluationUtils.evaluateString("test", "blie", ctx));
  }

  public void testEvaluateStringWithConcatenation() throws Exception {
    PageContext ctx = new MockPageContext();
    ctx.setAttribute("bla", "blie");

    String expr = "text${bla}text${bla}text";
    String s = ExpressionEvaluationUtils.evaluateString("test", expr, ctx);
    assertEquals("textblietextblietext", s);
View Full Code Here

    }

  }

  public void testEvaluateInteger() throws Exception {
    PageContext ctx = new MockPageContext();
    ctx.setAttribute("bla", new Integer(1));

    assertEquals(1, ExpressionEvaluationUtils.evaluateInteger("test", "${bla}", ctx));
    assertEquals(21, ExpressionEvaluationUtils.evaluateInteger("test", "21", ctx));
  }
View Full Code Here

    assertEquals(1, ExpressionEvaluationUtils.evaluateInteger("test", "${bla}", ctx));
    assertEquals(21, ExpressionEvaluationUtils.evaluateInteger("test", "21", ctx));
  }

  public void testEvaluateBoolean() throws Exception {
    PageContext ctx = new MockPageContext();
    ctx.setAttribute("bla", new Boolean(true));

    assertTrue(ExpressionEvaluationUtils.evaluateBoolean("test", "${bla}", ctx));
    assertTrue(ExpressionEvaluationUtils.evaluateBoolean("test", "true", ctx));
  }
View Full Code Here

TOP

Related Classes of org.springframework.mock.web.MockPageContext

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.