Examples of MockPortletRequest


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

* @since 26.07.2006
*/
public class PortletWebRequestTests extends TestCase {

  public void testParameters() {
    MockPortletRequest portletRequest = new MockPortletRequest();
    portletRequest.addParameter("param1", "value1");
    portletRequest.addParameter("param2", "value2");
    portletRequest.addParameter("param2", "value2a");

    PortletWebRequest request = new PortletWebRequest(portletRequest);
    assertEquals("value1", request.getParameter("param1"));
    assertEquals(1, request.getParameterValues("param1").length);
    assertEquals("value1", request.getParameterValues("param1")[0]);
View Full Code Here

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

    assertEquals("value2", ((String[]) paramMap.get("param2"))[0]);
    assertEquals("value2a", ((String[]) paramMap.get("param2"))[1]);
  }

  public void testLocale() {
    MockPortletRequest portletRequest = new MockPortletRequest();
    portletRequest.addPreferredLocale(Locale.UK);

    PortletWebRequest request = new PortletWebRequest(portletRequest);
    assertEquals(Locale.UK, request.getLocale());
  }
View Full Code Here

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

  }

  public void testGetParametersStartingWith() throws Exception {
    final String targetPrefix = "francisan_";
    final String badKey = "dominican_Bernard";
    MockPortletRequest request = new MockPortletRequest();
    request.setParameter(targetPrefix + "William", "Baskerville");
    request.setParameter(targetPrefix + "Adso", "Melk");
    request.setParameter(badKey, "Gui");
    Map actualParameters = PortletUtils.getParametersStartingWith(request, targetPrefix);
    assertNotNull("PortletUtils.getParametersStartingWith(..) must never return a null Map", actualParameters);
    assertEquals("Obviously not finding all of the correct parameters", 2, actualParameters.size());
    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("William"));
    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("Adso"));
View Full Code Here

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

  }

  public void testGetParametersStartingWithUnpicksScalarParameterValues() throws Exception {
    final String targetPrefix = "francisan_";
    final String badKey = "dominican_Bernard";
    MockPortletRequest request = new MockPortletRequest();
    request.setParameter(targetPrefix + "William", "Baskerville");
    request.setParameter(targetPrefix + "Adso", new String[]{"Melk", "Of Melk"});
    request.setParameter(badKey, "Gui");
    Map actualParameters = PortletUtils.getParametersStartingWith(request, targetPrefix);
    assertNotNull("PortletUtils.getParametersStartingWith(..) must never return a null Map", actualParameters);
    assertEquals("Obviously not finding all of the correct parameters", 2, actualParameters.size());
    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("William"));
    assertEquals("Not picking scalar parameter value out correctly",
View Full Code Here

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

    assertFalse("Obviously not finding all of the correct parameters (is returning a parameter whose name does not start with the desired prefix",
        actualParameters.containsKey(badKey));
  }

  public void testGetParametersStartingWithYieldsEverythingIfTargetPrefixIsNull() throws Exception {
    MockPortletRequest request = new MockPortletRequest();
    request.setParameter("William", "Baskerville");
    request.setParameter("Adso", "Melk");
    request.setParameter("dominican_Bernard", "Gui");
    Map actualParameters = PortletUtils.getParametersStartingWith(request, null);
    assertNotNull("PortletUtils.getParametersStartingWith(..) must never return a null Map", actualParameters);
    assertEquals("Obviously not finding all of the correct parameters", request.getParameterMap().size(), actualParameters.size());
    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("William"));
    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("Adso"));
    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("dominican_Bernard"));
  }
View Full Code Here

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

    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("Adso"));
    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("dominican_Bernard"));
  }

  public void testGetParametersStartingWithYieldsEverythingIfTargetPrefixIsTheEmptyString() throws Exception {
    MockPortletRequest request = new MockPortletRequest();
    request.setParameter("William", "Baskerville");
    request.setParameter("Adso", "Melk");
    request.setParameter("dominican_Bernard", "Gui");
    Map actualParameters = PortletUtils.getParametersStartingWith(request, "");
    assertNotNull("PortletUtils.getParametersStartingWith(..) must never return a null Map", actualParameters);
    assertEquals("Obviously not finding all of the correct parameters", request.getParameterMap().size(), actualParameters.size());
    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("William"));
    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("Adso"));
    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("dominican_Bernard"));
  }
View Full Code Here

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

    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("Adso"));
    assertTrue("Obviously not finding all of the correct parameters", actualParameters.containsKey("dominican_Bernard"));
  }

  public void testGetParametersStartingWithYieldsEmptyNonNullMapWhenNoParamaterExistInRequest() throws Exception {
    MockPortletRequest request = new MockPortletRequest();
    Map actualParameters = PortletUtils.getParametersStartingWith(request, null);
    assertNotNull("PortletUtils.getParametersStartingWith(..) must never return a null Map", actualParameters);
    assertEquals("Obviously finding some parameters from somewhere (incorrectly)",
        request.getParameterMap().size(), actualParameters.size());
  }
View Full Code Here

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

        request.getParameterMap().size(), actualParameters.size());
  }

  public void testGetSubmitParameterWithStraightNameMatch() throws Exception {
    final String targetSubmitParameter = "William";
    MockPortletRequest request = new MockPortletRequest();
    request.setParameter(targetSubmitParameter, "Baskerville");
    request.setParameter("Adso", "Melk");
    request.setParameter("dominican_Bernard", "Gui");
    String submitParameter = PortletUtils.getSubmitParameter(request, targetSubmitParameter);
    assertNotNull(submitParameter);
    assertEquals(targetSubmitParameter, submitParameter);
  }
View Full Code Here

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

  }
 
  public void testPortletModeView() throws Exception {
    HandlerMapping hm = (HandlerMapping)pac.getBean("handlerMapping");
   
    MockPortletRequest request = new MockPortletRequest();
    request.setPortletMode(PortletMode.VIEW);
   
    Object handler = hm.getHandler(request).getHandler();
    assertEquals(pac.getBean("viewHandler"), handler);
  }
View Full Code Here

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

  }

  public void testPortletModeEdit() throws Exception {
    HandlerMapping hm = (HandlerMapping)pac.getBean("handlerMapping");
   
    MockPortletRequest request = new MockPortletRequest();
    request.setPortletMode(PortletMode.EDIT);
   
    Object handler = hm.getHandler(request).getHandler();
    assertEquals(pac.getBean("editHandler"), handler);
  }
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.