Package org.springframework.mock.web.portlet

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


public class PortletMvcViewTests extends TestCase {

  public void testRender() throws Exception {
    RenderRequest request = new MockRenderRequest();
    RenderResponse response = new MockRenderResponse();
    MockRequestContext context = new MockRequestContext();
    context.getMockExternalContext().setNativeContext(new MockPortletContext());
    context.getMockExternalContext().setNativeRequest(request);
    context.getMockExternalContext().setNativeResponse(response);
    context.getMockFlowExecutionContext().setKey(new MockFlowExecutionKey("c1v1"));
View Full Code Here


    controller.afterPropertiesSet();

    actionRequest = new MockActionRequest();
    actionResponse = new MockActionResponse();
    renderRequest = new MockRenderRequest();
    renderResponse = new MockRenderResponse();
    actionContext = new PortletExternalContext(portletContext, actionRequest, actionResponse, controller
        .getFlowUrlHandler());
    renderContext = new PortletExternalContext(portletContext, renderRequest, renderResponse, controller
        .getFlowUrlHandler());
View Full Code Here

    portletContext = new MockPortletContext();
    request = new MockActionRequest();
    response = new MockActionResponse();
    context = new PortletExternalContext(portletContext, request, response);
    renderRequest = new MockRenderRequest();
    renderResponse = new MockRenderResponse();
    renderContext = new PortletExternalContext(portletContext, renderRequest, renderResponse);
  }
View Full Code Here

        MockRenderRequest request = new MockRenderRequest(portletContext);
        MockPortletPreferences preferences = new MockPortletPreferences();
        request.setPreferences(preferences);
        request.addLocale(Locale.ENGLISH);
       
        MockRenderResponse response = new MockRenderResponse();
       
        scriptPortlet.render(request, response);
        assertFalse("The script is refreshed " +
                   "(scriptSourceLastEvaluated: " + scriptPortlet.getScriptSourceLastEvaluated() + ", " +
                   "initial-scriptSourceLastEvaluated: " + scriptSourceLastEvaluated + ")",
                   scriptPortlet.getScriptSourceLastEvaluated() > scriptSourceLastEvaluated);
       
        String content = response.getContentAsString();
        assertNotNull(content);
        //System.out.println("### content: " + content);
        String greeting = "<H1>" + portletConfig.getResourceBundle(Locale.ENGLISH).getString("javax.portlet.title") + "</H1>";
        assertEquals(greeting, content.trim());
       
View Full Code Here

            // expected
        }

        try
        {
            new PortletHref(null, new MockRenderResponse());
            Assert.fail("IllegalArgumentException should have been thrown");
        }
        catch (IllegalArgumentException iae)
        {
            // expected
        }

        new PortletHref(new MockPortletRequest(), new MockRenderResponse());
    }
View Full Code Here

    }

    @Test
    public void testUrlTypeParameters()
    {
        final PortletHref href = new PortletHref(new MockPortletRequest(), new MockRenderResponse());

        Assert.assertFalse(href.isAction());

        href.addParameter(PortletHref.PARAM_TYPE, PortletHref.TYPE_ACTION);
        Assert.assertTrue(href.isAction());
View Full Code Here

    }

    @Test
    public void testSecureParameters()
    {
        final PortletHref href = new PortletHref(new MockPortletRequest(), new MockRenderResponse());

        Assert.assertFalse(href.isRequestedSecure());

        href.addParameter(PortletHref.PARAM_SECURE, Boolean.TRUE.toString());
        Assert.assertTrue(href.isRequestedSecure());
View Full Code Here

    }

    @Test
    public void testPortletModeParameters()
    {
        final PortletHref href = new PortletHref(new MockPortletRequest(), new MockRenderResponse());

        Assert.assertNull(href.getRequestedMode());

        href.addParameter(PortletHref.PARAM_MODE, "view");
        Assert.assertEquals(new PortletMode("view"), href.getRequestedMode());
View Full Code Here

    }

    @Test
    public void testWindowStateParameters()
    {
        final PortletHref href = new PortletHref(new MockPortletRequest(), new MockRenderResponse());

        Assert.assertNull(href.getRequestedState());

        href.addParameter(PortletHref.PARAM_STATE, "normal");
        Assert.assertEquals(new WindowState("normal"), href.getRequestedState());
View Full Code Here

    }

    @Test
    public void testInvalidPrefixUseParameters()
    {
        final PortletHref href = new PortletHref(new MockPortletRequest(), new MockRenderResponse());

        try
        {
            href.addParameter("portlet:WindowState", "exclusive");
            Assert.fail("IllegalArgumentException should have been thrown");
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.