Package org.springframework.mock.web.portlet

Examples of org.springframework.mock.web.portlet.MockRenderResponse


    public void testCreateEmptyHref()
    {
        final MockPageContext pageContext = new MockPageContext();

        pageContext.setAttribute(PortletRequestHelper.JAVAX_PORTLET_REQUEST, new MockPortletRequest());
        pageContext.setAttribute(PortletRequestHelper.JAVAX_PORTLET_RESPONSE, new MockRenderResponse());

        final PortletRequestHelper helper = new PortletRequestHelper(pageContext);

        final PortletHref ref = (PortletHref) helper.getHref();
View Full Code Here


        final MockPortletRequest request = new MockPortletRequest();

        request.setSecure(true);

        pageContext.setAttribute(PortletRequestHelper.JAVAX_PORTLET_REQUEST, request);
        pageContext.setAttribute(PortletRequestHelper.JAVAX_PORTLET_RESPONSE, new MockRenderResponse());

        final PortletRequestHelper helper = new PortletRequestHelper(pageContext);

        final PortletHref ref = (PortletHref) helper.getHref();
View Full Code Here

        request.setParameter("STRING_PARAM", "STRING_VALUE");
        request.setParameter("INTEGER_PARAM", "31337");

        pageContext.setAttribute(PortletRequestHelper.JAVAX_PORTLET_REQUEST, request);
        pageContext.setAttribute(PortletRequestHelper.JAVAX_PORTLET_RESPONSE, new MockRenderResponse());

        final PortletRequestHelper helper = new PortletRequestHelper(pageContext);

        final PortletHref ref = (PortletHref) helper.getHref();
View Full Code Here

  private static final String ERRORS_KEY = "errors";

  public void testRenderRequestWithNoParams() throws Exception {
    TestController tc = new TestController();
    MockRenderRequest request = new MockRenderRequest();
    MockRenderResponse response = new MockRenderResponse();
    request.setContextPath("test");
    ModelAndView mav = tc.handleRenderRequest(request, response);
    assertEquals("test-view", mav.getViewName());
    assertNotNull(mav.getModel().get(tc.getCommandName()));
    BindException errors = (BindException)mav.getModel().get(ERRORS_KEY);
View Full Code Here

  }

  public void testRenderRequestWithParams() throws Exception {
    TestController tc = new TestController();
    MockRenderRequest request = new MockRenderRequest();   
    MockRenderResponse response = new MockRenderResponse();
    String name = "test";
    int age = 30;
    request.addParameter("name", name);
    request.addParameter("age", "" + age);
    request.setContextPath("test");
View Full Code Here

  }
 
  public void testRenderRequestWithMismatch() throws Exception {
    TestController tc = new TestController();
    MockRenderRequest request = new MockRenderRequest();   
    MockRenderResponse response = new MockRenderResponse();
    String name = "test";
    request.addParameter("name", name);
    request.addParameter("age", "zzz");
    request.setContextPath("test");
    ModelAndView mav = tc.handleRenderRequest(request, response);
View Full Code Here

  public void testRenderWhenMinimizedReturnsNull() throws Exception {
    TestController tc = new TestController();
    assertFalse(tc.isRenderWhenMinimized());
    MockRenderRequest request = new MockRenderRequest();
    request.setWindowState(WindowState.MINIMIZED);
    MockRenderResponse response = new MockRenderResponse();
    ModelAndView mav = tc.handleRenderRequest(request, response);
    assertNull("ModelAndView should be null", mav);
  }
View Full Code Here

    TestController tc = new TestController();
    tc.setRenderWhenMinimized(true);
    MockRenderRequest request = new MockRenderRequest();
    request.setWindowState(WindowState.MINIMIZED);
    request.setContextPath("test");
    MockRenderResponse response = new MockRenderResponse();
    ModelAndView mav = tc.handleRenderRequest(request, response);
    assertNotNull("ModelAndView should not be null", mav);   
    assertEquals("test-view", mav.getViewName());
    assertNotNull(mav.getModel().get(tc.getCommandName()));
    BindException errors = (BindException)mav.getModel().get(ERRORS_KEY);
View Full Code Here

 
  public void testRequiresSessionWithoutSession() throws Exception {
    TestController tc = new TestController();
    tc.setRequireSession(true);
    MockRenderRequest request = new MockRenderRequest();
    MockRenderResponse response = new MockRenderResponse();
    try {
      tc.handleRenderRequest(request, response);
      fail("Should have thrown PortletSessionRequiredException");
    }
    catch (PortletSessionRequiredException ex) {
View Full Code Here

  public void testRequiresSessionWithSession() throws Exception {
    TestController tc = new TestController();
    tc.setRequireSession(true);
    MockRenderRequest request = new MockRenderRequest();
    MockRenderResponse response = new MockRenderResponse();
   
    // create the session
    request.getPortletSession(true);
    try {
      tc.handleRenderRequest(request, response);
View Full Code Here

TOP

Related Classes of org.springframework.mock.web.portlet.MockRenderResponse

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.