Examples of resolveArgument()


Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver.resolveArgument()

    resolver.setFallbackPageable(null);

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addParameter("page", "20");

    assertThat(resolver.resolveArgument(supportedMethodParameter, null, new ServletWebRequest(request), null),
        is(nullValue()));
  }

  /**
   * @see DATACMNS-477
View Full Code Here

Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver.resolveArgument()

    resolver.setFallbackPageable(null);

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addParameter("size", "10");

    assertThat(resolver.resolveArgument(supportedMethodParameter, null, new ServletWebRequest(request), null),
        is(nullValue()));
  }

  @Override
  protected PageableHandlerMethodArgumentResolver getResolver() {
View Full Code Here

Examples of org.springframework.web.bind.support.WebArgumentResolver.resolveArgument()

  public void shouldFilterIfWebArgumentResolved() throws Exception {
    WebArgumentResolver w1 = mock(WebArgumentResolver.class);
    WebArgumentResolver w2 = mock(WebArgumentResolver.class);
    WebArgumentResolver w3 = mock(WebArgumentResolver.class);
    given(w1.resolveArgument(this.methodParameter, this.request)).willReturn(WebArgumentResolver.UNRESOLVED);
    given(w3.resolveArgument(this.methodParameter, this.request)).willReturn(WebArgumentResolver.UNRESOLVED);
    WebArgumentResolverMethodParameterFilter f = new WebArgumentResolverMethodParameterFilter(w1, w2, w3);
    assertThat(f.matches(this.request, this.methodParameter), is(true));
    InOrder ordered = inOrder(w1, w2, w3);
    ordered.verify(w1).resolveArgument(this.methodParameter, this.request);
    ordered.verify(w2).resolveArgument(this.methodParameter, this.request);
View Full Code Here

Examples of org.springframework.web.method.support.HandlerMethodArgumentResolver.resolveArgument()

    assertThat(resolver.supportsParameter(parameter), is(true));

    exception.expect(IllegalStateException.class);
    exception.expectMessage("unique");

    resolver.resolveArgument(parameter, null, TestUtils.getWebRequest(), null);
  }

  @Test
  public void rejectsNoQualifiers() throws Exception {
View Full Code Here

Examples of org.springframework.web.method.support.HandlerMethodArgumentResolver.resolveArgument()

    assertThat(resolver.supportsParameter(parameter), is(true));

    exception.expect(IllegalStateException.class);
    exception.expectMessage("Ambiguous");

    resolver.resolveArgument(parameter, null, TestUtils.getWebRequest(), null);
  }

  protected void assertSupportedAndResult(MethodParameter parameter, Pageable pageable) throws Exception {
    assertSupportedAndResult(parameter, pageable, TestUtils.getWebRequest());
  }
View Full Code Here

Examples of org.springframework.web.method.support.HandlerMethodArgumentResolver.resolveArgument()

    exception.expect(IllegalArgumentException.class);
    exception.expectMessage(SortDefault.class.getSimpleName());
    exception.expectMessage(SortDefaults.class.getSimpleName());
    exception.expectMessage(parameter.toString());

    resolver.resolveArgument(parameter, null, TestUtils.getWebRequest(), null);
  }

  @Test
  public void discoversContaineredDefault() throws Exception {
View Full Code Here

Examples of org.springframework.web.method.support.HandlerMethodArgumentResolver.resolveArgument()

  private void assertSupportedAndResolvedTo(MethodParameter parameter, Sort sort) throws Exception {

    HandlerMethodArgumentResolver resolver = getResolver();
    assertThat(resolver.supportsParameter(parameter), is(true));
    assertThat(resolver.resolveArgument(parameter, null, TestUtils.getWebRequest(), null), is((Object) sort));
  }

  protected MethodParameter getParameterOfMethod(String name) {
    return getParameterOfMethod(getControllerClass(), name);
  }
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.