Examples of MockPortletRequest


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

    @Test
    public void testCreateSecureHref()
    {
        final MockPageContext pageContext = new MockPageContext();
        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);
View Full Code Here

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

    @Test
    public void testParameterizedHref()
    {
        final MockPageContext pageContext = new MockPageContext();
        final MockPortletRequest request = new MockPortletRequest();

        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);
View Full Code Here

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

  }

  public void testUpdateAccessedAttributes() throws Exception {
    MockPortletSession session = new MockPortletSession();
    session.setAttribute(KEY, VALUE);
    MockPortletRequest request = new MockPortletRequest();
    request.setSession(session);
    PortletRequestAttributes attrs = new PortletRequestAttributes(request);
    Object value = attrs.getAttribute(KEY, RequestAttributes.SCOPE_SESSION);
    assertSame(VALUE, value);
    attrs.requestCompleted();
  }
View Full Code Here

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

    assertSame(VALUE, value);
    attrs.requestCompleted();
  }

  public void testSetRequestScopedAttribute() throws Exception {
    MockPortletRequest request = new MockPortletRequest();
    PortletRequestAttributes attrs = new PortletRequestAttributes(request);
    attrs.setAttribute(KEY, VALUE, RequestAttributes.SCOPE_REQUEST);
    Object value = request.getAttribute(KEY);
    assertSame(VALUE, value);
  }
View Full Code Here

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

    Object value = request.getAttribute(KEY);
    assertSame(VALUE, value);
  }

  public void testSetRequestScopedAttributeAfterCompletion() throws Exception {
    MockPortletRequest request = new MockPortletRequest();
    PortletRequestAttributes attrs = new PortletRequestAttributes(request);
    request.close();
    try {
      attrs.setAttribute(KEY, VALUE, RequestAttributes.SCOPE_REQUEST);
      fail("Should have thrown IllegalStateException");
    }
    catch (IllegalStateException ex) {
View Full Code Here

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

  }

  public void testSetSessionScopedAttribute() throws Exception {
    MockPortletSession session = new MockPortletSession();
    session.setAttribute(KEY, VALUE);
    MockPortletRequest request = new MockPortletRequest();
    request.setSession(session);
    PortletRequestAttributes attrs = new PortletRequestAttributes(request);
    attrs.setAttribute(KEY, VALUE, RequestAttributes.SCOPE_SESSION);
    Object value = session.getAttribute(KEY);
    assertSame(VALUE, value);
  }
View Full Code Here

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

  }

  public void testSetSessionScopedAttributeAfterCompletion() throws Exception {
    MockPortletSession session = new MockPortletSession();
    session.setAttribute(KEY, VALUE);
    MockPortletRequest request = new MockPortletRequest();
    request.setSession(session);
    PortletRequestAttributes attrs = new PortletRequestAttributes(request);
    attrs.requestCompleted();
    request.close();
    attrs.setAttribute(KEY, VALUE, RequestAttributes.SCOPE_SESSION);
    Object value = session.getAttribute(KEY);
    assertSame(VALUE, value);
  }
View Full Code Here

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

  }

  public void testSetGlobalSessionScopedAttribute() throws Exception {
    MockPortletSession session = new MockPortletSession();
    session.setAttribute(KEY, VALUE);
    MockPortletRequest request = new MockPortletRequest();
    request.setSession(session);
    PortletRequestAttributes attrs = new PortletRequestAttributes(request);
    attrs.setAttribute(KEY, VALUE, RequestAttributes.SCOPE_GLOBAL_SESSION);
    Object value = session.getAttribute(KEY);
    assertSame(VALUE, value);
  }
View Full Code Here

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

  }

  public void testSetGlobalSessionScopedAttributeAfterCompletion() throws Exception {
    MockPortletSession session = new MockPortletSession();
    session.setAttribute(KEY, VALUE);
    MockPortletRequest request = new MockPortletRequest();
    request.setSession(session);
    PortletRequestAttributes attrs = new PortletRequestAttributes(request);
    attrs.requestCompleted();
    request.close();
    attrs.setAttribute(KEY, VALUE, RequestAttributes.SCOPE_GLOBAL_SESSION);
    Object value = session.getAttribute(KEY);
    assertSame(VALUE, value);
  }
View Full Code Here

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

  }

  public void testRemoveSessionScopedAttribute() throws Exception {
    MockPortletSession session = new MockPortletSession();
    session.setAttribute(KEY, VALUE);
    MockPortletRequest request = new MockPortletRequest();
    request.setSession(session);
    PortletRequestAttributes attrs = new PortletRequestAttributes(request);
    attrs.removeAttribute(KEY, RequestAttributes.SCOPE_SESSION);
    Object value = session.getAttribute(KEY);
    assertNull(value);
  }
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.