Examples of MockActionResponse


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

    assertNull(response.getRenderParameter("interceptingParam"));
  }

  public void testPortletHandlerAdapterActionRequest() throws Exception {
    MockActionRequest request = new MockActionRequest();
    MockActionResponse response = new MockActionResponse();
    request.setParameter("myParam", "myPortlet");
    complexDispatcherPortlet.processAction(request, response);
    assertEquals("myPortlet action called", response.getRenderParameter("result"));
    ComplexPortletApplicationContext.MyPortlet myPortlet =
      (ComplexPortletApplicationContext.MyPortlet) complexDispatcherPortlet.getPortletApplicationContext().getBean("myPortlet");
    assertEquals("complex", myPortlet.getPortletConfig().getPortletName());
    assertEquals(getPortletContext(), myPortlet.getPortletConfig().getPortletContext());
    assertEquals(complexDispatcherPortlet.getPortletContext(), myPortlet.getPortletConfig().getPortletContext());
View Full Code Here

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

      LocaleContext servletLocaleContext = LocaleContextHolder.getLocaleContext();
      RequestAttributes servletRequestAttrs = RequestContextHolder.getRequestAttributes();

      MockActionRequest request = new MockActionRequest();
      MockActionResponse response = new MockActionResponse();
      request.setParameter("action", "form");
      request.setParameter("age", "29");
      simpleDispatcherPortlet.processAction(request, response);

      assertSame(servletLocaleContext, LocaleContextHolder.getLocaleContext());
View Full Code Here

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

      LocaleContext servletLocaleContext = LocaleContextHolder.getLocaleContext();
      RequestAttributes servletRequestAttrs = RequestContextHolder.getRequestAttributes();

      MockActionRequest request = new MockActionRequest();
      MockActionResponse response = new MockActionResponse();
      request.setParameter("action", "invalid");
      simpleDispatcherPortlet.processAction(request, response);
      String exceptionParam = response.getRenderParameter(DispatcherPortlet.ACTION_EXCEPTION_RENDER_PARAMETER);
      assertNotNull(exceptionParam); // ensure that an exceptional condition occured

      assertSame(servletLocaleContext, LocaleContextHolder.getLocaleContext());
      assertSame(servletRequestAttrs, RequestContextHolder.getRequestAttributes());
    }
View Full Code Here

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

    assertEquals("view", mav.getViewName());
  }
 
  public void testActionRequest() throws Exception {
    MockActionRequest request = new MockActionRequest();
    MockActionResponse response = new MockActionResponse();
    try {
      controller.handleActionRequest(request, response);
      fail("Should have thrown PortletException");
    }
    catch(PortletException ex) {
View Full Code Here

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

  public void testDefaultParameterMapped() throws Exception {
    ParameterMappingInterceptor interceptor = new ParameterMappingInterceptor();
    Object handler = new Object();
    MockActionRequest request = new MockActionRequest();
    MockActionResponse response = new MockActionResponse();
    String param = ParameterHandlerMapping.DEFAULT_PARAMETER_NAME;
    String value = "someValue";
    request.setParameter(param, value);
    assertNull(response.getRenderParameter(param));
    boolean shouldProceed = interceptor.preHandleAction(request, response, handler);
    assertTrue(shouldProceed);
    assertNotNull(response.getRenderParameter(param));
    assertEquals(value, response.getRenderParameter(param));
  }
View Full Code Here

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

 
  public void testNonDefaultParameterNotMapped() throws Exception {
    ParameterMappingInterceptor interceptor = new ParameterMappingInterceptor();
    Object handler = new Object();
    MockActionRequest request = new MockActionRequest();
    MockActionResponse response = new MockActionResponse();
    String param = "myParam";
    String value = "someValue";
    request.setParameter(param, value);
    assertNull(response.getRenderParameter(param));
    boolean shouldProceed = interceptor.preHandle(request, response, handler);
    assertTrue(shouldProceed);
    assertNull(response.getRenderParameter(param));
    assertNull(response.getRenderParameter(ParameterHandlerMapping.DEFAULT_PARAMETER_NAME));
  }
View Full Code Here

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

    handlerMapping.setParameterName(param);
    ParameterMappingInterceptor interceptor = new ParameterMappingInterceptor();
    interceptor.setParameterName(param);
    Object handler = new Object();
    MockActionRequest request = new MockActionRequest();
    MockActionResponse response = new MockActionResponse();
    request.setParameter(param, value);
    assertNull(response.getRenderParameter(param));
    boolean shouldProceed = interceptor.preHandleAction(request, response, handler);
    assertTrue(shouldProceed);
    assertNull(response.getRenderParameter(ParameterHandlerMapping.DEFAULT_PARAMETER_NAME));
    assertNotNull(response.getRenderParameter(param));
    assertEquals(value, response.getRenderParameter(param));
  }
View Full Code Here

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

 
  public void testNoParameterValueSetWithDefaultParameterName() throws Exception {
    ParameterMappingInterceptor interceptor = new ParameterMappingInterceptor();
    Object handler = new Object();
    MockActionRequest request = new MockActionRequest();
    MockActionResponse response = new MockActionResponse();
    String param = ParameterHandlerMapping.DEFAULT_PARAMETER_NAME;
    assertNull(response.getRenderParameter(param));
    boolean shouldProceed = interceptor.preHandle(request, response, handler);
    assertTrue(shouldProceed);
    assertNull(response.getRenderParameter(param));
  }
View Full Code Here

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

 
  public void testNoParameterValueSetWithNonDefaultParameterName() throws Exception {
    ParameterMappingInterceptor interceptor = new ParameterMappingInterceptor();
    Object handler = new Object();
    MockActionRequest request = new MockActionRequest();
    MockActionResponse response = new MockActionResponse();
    String param = "myParam";
    assertNull(response.getRenderParameter(param));
    boolean shouldProceed = interceptor.preHandle(request, response, handler);
    assertTrue(shouldProceed);
    assertNull(response.getRenderParameter(param));
  }
View Full Code Here

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

    handlerMapping.setParameterName(param);
    ParameterMappingInterceptor interceptor = new ParameterMappingInterceptor();
    interceptor.setParameterName(param);
    Object handler = new Object();
    MockActionRequest request = new MockActionRequest();
    MockActionResponse response = new MockActionResponse();
    assertNull(response.getRenderParameter(param));
    boolean shouldProceed = interceptor.preHandle(request, response, handler);
    assertTrue(shouldProceed);
    assertNull(response.getRenderParameter(param));
  }
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.