Package org.springframework.web.method.support

Examples of org.springframework.web.method.support.ModelAndViewContainer


    returnTypeResponseEntityProduces = new MethodParameter(getClass().getMethod("handle4"), -1);
    returnTypeHttpEntity = new MethodParameter(getClass().getMethod("handle2", HttpEntity.class), -1);
    returnTypeHttpEntitySubclass = new MethodParameter(getClass().getMethod("handle2x", HttpEntity.class), -1);
    returnTypeInt = new MethodParameter(getClass().getMethod("handle3"), -1);

    mavContainer = new ModelAndViewContainer();
    servletRequest = new MockHttpServletRequest();
    servletResponse = new MockHttpServletResponse();
    webRequest = new ServletWebRequest(servletRequest, servletResponse);
  }
View Full Code Here


  public void setUp() throws Exception {
    Method method = getClass().getMethod("handle", HttpEntity.class, HttpEntity.class);
    paramList = new MethodParameter(method, 0);
    paramSimpleBean = new MethodParameter(method, 1);

    mavContainer = new ModelAndViewContainer();
    binderFactory = new ValidatingBinderFactory();
    servletRequest = new MockHttpServletRequest();
    servletResponse = new MockHttpServletResponse();
    webRequest = new ServletWebRequest(servletRequest, servletResponse);
  }
View Full Code Here

  @Before
  public void setUp() {
    mavResolvers = new ArrayList<ModelAndViewResolver>();
    handler = new ModelAndViewResolverMethodReturnValueHandler(mavResolvers);
    mavContainer = new ModelAndViewContainer();
    request = new ServletWebRequest(new MockHttpServletRequest());
  }
View Full Code Here

  private MethodParameter returnParamModelAndView;

  @Before
  public void setUp() throws Exception {
    this.handler = new ModelAndViewMethodReturnValueHandler();
    this.mavContainer = new ModelAndViewContainer();
    this.webRequest = new ServletWebRequest(new MockHttpServletRequest());
    this.returnParamModelAndView = getReturnValueParam("modelAndView");
  }
View Full Code Here

  }

  @Test(expected=MultipartException.class)
  public void isMultipartRequest() throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest();
    resolver.resolveArgument(paramMultipartFile, new ModelAndViewContainer(), new ServletWebRequest(request), null);
    fail("Expected exception");
  }
View Full Code Here

    MediaType contentType = MediaType.TEXT_PLAIN;

    given(messageConverter.canRead(SimpleBean.class, contentType)).willReturn(true);
    given(messageConverter.read(eq(SimpleBean.class), isA(RequestPartServletServerHttpRequest.class))).willReturn(argValue);

    ModelAndViewContainer mavContainer = new ModelAndViewContainer();
    Object actualValue = resolver.resolveArgument(parameter, mavContainer, webRequest, new ValidatingBinderFactory());

    assertEquals("Invalid argument value", argValue, actualValue);
    assertFalse("The requestHandled flag shouldn't change", mavContainer.isRequestHandled());
  }
View Full Code Here

  public void resolveArgument() throws Exception {
    this.servletRequest.setContextPath("/myapp");
    this.servletRequest.setServletPath("/main");
    this.servletRequest.setPathInfo("/accounts");

    Object actual = this.resolver.resolveArgument(this.builderParam, new ModelAndViewContainer(), this.webRequest, null);

    assertNotNull(actual);
    assertEquals(ServletUriComponentsBuilder.class, actual.getClass());
    assertEquals("http://localhost/myapp/main", ((ServletUriComponentsBuilder) actual).build().toUriString());
  }
View Full Code Here

    Method method = getClass().getMethod("handle", String.class, String.class);
    paramNamedString = new MethodParameter(method, 0);
    paramString = new MethodParameter(method, 1);

    mavContainer = new ModelAndViewContainer();
    request = new MockHttpServletRequest();
    webRequest = new ServletWebRequest(request, new MockHttpServletResponse());
  }
View Full Code Here

    this.paramMap = new MethodParameter(method, 1);
    this.paramMultivalueMap = new MethodParameter(method, 2);
    this.paramMapForPathVar = new MethodParameter(method, 3);
    this.paramMapWithName = new MethodParameter(method, 4);

    this.mavContainer = new ModelAndViewContainer();
    this.request = new MockHttpServletRequest();
    this.webRequest = new ServletWebRequest(request, new MockHttpServletResponse());

    Map<String, MultiValueMap<String, String>> params = new LinkedHashMap<String, MultiValueMap<String, String>>();
    this.request.setAttribute(HandlerMapping.MATRIX_VARIABLES_ATTRIBUTE, params);
View Full Code Here

  private ServletWebRequest webRequest;

  @Before
  public void setUp() {
    this.handler = new ViewMethodReturnValueHandler();
    this.mavContainer = new ModelAndViewContainer();
    this.webRequest = new ServletWebRequest(new MockHttpServletRequest());
  }
View Full Code Here

TOP

Related Classes of org.springframework.web.method.support.ModelAndViewContainer

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.