Package org.springframework.mock.web

Examples of org.springframework.mock.web.MockPageContext


    }
    else {
      sc.setAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE, wac);
    }

    return new MockPageContext(sc, request, response);
  }
View Full Code Here


    // wrap errors in a Model
    Map model = new HashMap();
    model.put(BindingResult.MODEL_KEY_PREFIX + COMMAND_NAME, errors);

    // replace the request context with one containing the errors
    MockPageContext pageContext = getPageContext();
    RequestContext context = new RequestContext((HttpServletRequest) pageContext.getRequest(), model);
    pageContext.setAttribute(RequestContextAwareTag.REQUEST_CONTEXT_PAGE_ATTRIBUTE, context);
  }
View Full Code Here

*/
public class TagIdGeneratorTests extends TestCase {

  public void testNextId() throws Exception {
    String name = "foo";
    PageContext pageContext = new MockPageContext();
    assertEquals("foo1", TagIdGenerator.nextId(name, pageContext));
    assertEquals("foo2", TagIdGenerator.nextId(name, pageContext));
    assertEquals("foo3", TagIdGenerator.nextId(name, pageContext));
    assertEquals("foo4", TagIdGenerator.nextId(name, pageContext));
    assertEquals("bar1", TagIdGenerator.nextId("bar", pageContext));
    pageContext = new MockPageContext();
    assertEquals("foo1", TagIdGenerator.nextId(name, pageContext));
    assertEquals("foo2", TagIdGenerator.nextId(name, pageContext));
    assertEquals("foo3", TagIdGenerator.nextId(name, pageContext));
    assertEquals("foo4", TagIdGenerator.nextId(name, pageContext));
    assertEquals("bar1", TagIdGenerator.nextId("bar", pageContext));
View Full Code Here

    onSetUp();
  }

  protected MockPageContext createAndPopulatePageContext() throws JspException {
    MockPageContext pageContext = createPageContext();
    MockHttpServletRequest request = (MockHttpServletRequest) pageContext.getRequest();
    RequestContext requestContext = new JspAwareRequestContext(pageContext);
    pageContext.setAttribute(RequestContextAwareTag.REQUEST_CONTEXT_PAGE_ATTRIBUTE, requestContext);
    extendRequest(request);
    extendPageContext(pageContext);
    return pageContext;
  }
View Full Code Here

    // wrap errors in a Model
    Map model = new HashMap();
    model.put(BindingResult.MODEL_KEY_PREFIX + COMMAND_NAME, errors);

    // replace the request context with one containing the errors
    MockPageContext pageContext = getPageContext();
    RequestContext context = new RequestContext((HttpServletRequest) pageContext.getRequest(), model);
    pageContext.setAttribute(RequestContextAwareTag.REQUEST_CONTEXT_PAGE_ATTRIBUTE, context);
  }
View Full Code Here

    // wrap errors in a Model
    Map model = new HashMap();
    model.put(BindingResult.MODEL_KEY_PREFIX + COMMAND_NAME, errors);

    // replace the request context with one containing the errors
    MockPageContext pageContext = getPageContext();
    RequestContext context = new RequestContext((HttpServletRequest) pageContext.getRequest(), model);
    pageContext.setAttribute(RequestContextAwareTag.REQUEST_CONTEXT_PAGE_ATTRIBUTE, context);
  }
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 final MockJspWriter jspWriter = new MockJspWriter(writer);
            @Override
            public JspWriter getOut() {
                return this.jspWriter;
            }
View Full Code Here

    private IfEnabledTag tag;

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

    private EntryTag tag;

    @Before
    public void setUp() {
        this.tag = new EntryTag();
        this.tag.setPageContext(new MockPageContext());
        this.tag.setLogger(this.logger);
    }
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.