Package org.springframework.http

Examples of org.springframework.http.HttpStatus


    given(request.getHeaders()).willReturn(requestHeaders);
    given(request.execute()).willReturn(response);
    given(errorHandler.hasError(response)).willReturn(false);
    HttpHeaders responseHeaders = new HttpHeaders();
    given(response.getHeaders()).willReturn(responseHeaders);
    HttpStatus status = HttpStatus.OK;
    given(response.getStatusCode()).willReturn(status);
    given(response.getStatusText()).willReturn(status.getReasonPhrase());

    template.postForLocation("http://example.com", null);
    assertEquals("Invalid content length", 0, requestHeaders.getContentLength());

    verify(response).close();
View Full Code Here


    given(response.getStatusCode()).willReturn(HttpStatus.OK);
    given(response.getHeaders()).willReturn(responseHeaders);
    Integer expected = 42;
    given(converter.canRead(Integer.class, textPlain)).willReturn(true);
    given(converter.read(Integer.class, response)).willReturn(expected);
    HttpStatus status = HttpStatus.OK;
    given(response.getStatusCode()).willReturn(status);
    given(response.getStatusText()).willReturn(status.getReasonPhrase());

    Integer result = template.postForObject("http://example.com", request, Integer.class);
    assertEquals("Invalid POST result", expected, result);
    assertEquals("Invalid Accept header", textPlain.toString(), requestHeaders.getFirst("Accept"));
View Full Code Here

    given(response.getHeaders()).willReturn(responseHeaders);
    Integer expected = 42;
    given(converter.canRead(Integer.class, textPlain)).willReturn(true);
    given(converter.read(Integer.class, response)).willReturn(expected);
    given(response.getStatusCode()).willReturn(HttpStatus.OK);
    HttpStatus status = HttpStatus.OK;
    given(response.getStatusCode()).willReturn(status);
    given(response.getStatusText()).willReturn(status.getReasonPhrase());

    ResponseEntity<Integer> result = template.postForEntity("http://example.com", request, Integer.class);
    assertEquals("Invalid POST result", expected, result.getBody());
    assertEquals("Invalid Content-Type", textPlain, result.getHeaders().getContentType());
    assertEquals("Invalid Accept header", textPlain.toString(), requestHeaders.getFirst("Accept"));
View Full Code Here

    responseHeaders.setContentLength(10);
    given(response.getStatusCode()).willReturn(HttpStatus.OK);
    given(response.getHeaders()).willReturn(responseHeaders);
    given(converter.canRead(Integer.class, textPlain)).willReturn(true);
    given(converter.read(Integer.class, response)).willReturn(null);
    HttpStatus status = HttpStatus.OK;
    given(response.getStatusCode()).willReturn(status);
    given(response.getStatusText()).willReturn(status.getReasonPhrase());

    Integer result = template.postForObject("http://example.com", null, Integer.class);
    assertNull("Invalid POST result", result);
    assertEquals("Invalid content length", 0, requestHeaders.getContentLength());
View Full Code Here

    given(response.getStatusCode()).willReturn(HttpStatus.OK);
    given(response.getHeaders()).willReturn(responseHeaders);
    given(converter.canRead(Integer.class, textPlain)).willReturn(true);
    given(converter.read(Integer.class, response)).willReturn(null);
    given(response.getStatusCode()).willReturn(HttpStatus.OK);
    HttpStatus status = HttpStatus.OK;
    given(response.getStatusCode()).willReturn(status);
    given(response.getStatusText()).willReturn(status.getReasonPhrase());

    ResponseEntity<Integer> result = template.postForEntity("http://example.com", null, Integer.class);
    assertFalse("Invalid POST result", result.hasBody());
    assertEquals("Invalid Content-Type", textPlain, result.getHeaders().getContentType());
    assertEquals("Invalid content length", 0, requestHeaders.getContentLength());
View Full Code Here

    given(requestFactory.createRequest(new URI("http://example.com"), HttpMethod.PUT)).willReturn(request);
    String helloWorld = "Hello World";
    converter.write(helloWorld, null, request);
    given(request.execute()).willReturn(response);
    given(errorHandler.hasError(response)).willReturn(false);
    HttpStatus status = HttpStatus.OK;
    given(response.getStatusCode()).willReturn(status);
    given(response.getStatusText()).willReturn(status.getReasonPhrase());

    template.put("http://example.com", helloWorld);

    verify(response).close();
  }
View Full Code Here

    given(requestFactory.createRequest(new URI("http://example.com"), HttpMethod.PUT)).willReturn(request);
    HttpHeaders requestHeaders = new HttpHeaders();
    given(request.getHeaders()).willReturn(requestHeaders);
    given(request.execute()).willReturn(response);
    given(errorHandler.hasError(response)).willReturn(false);
    HttpStatus status = HttpStatus.OK;
    given(response.getStatusCode()).willReturn(status);
    given(response.getStatusText()).willReturn(status.getReasonPhrase());

    template.put("http://example.com", null);
    assertEquals("Invalid content length", 0, requestHeaders.getContentLength());

    verify(response).close();
View Full Code Here

  @Test
  public void delete() throws Exception {
    given(requestFactory.createRequest(new URI("http://example.com"), HttpMethod.DELETE)).willReturn(request);
    given(request.execute()).willReturn(response);
    given(errorHandler.hasError(response)).willReturn(false);
    HttpStatus status = HttpStatus.OK;
    given(response.getStatusCode()).willReturn(status);
    given(response.getStatusText()).willReturn(status.getReasonPhrase());

    template.delete("http://example.com");

    verify(response).close();
  }
View Full Code Here

    given(errorHandler.hasError(response)).willReturn(false);
    HttpHeaders responseHeaders = new HttpHeaders();
    EnumSet<HttpMethod> expected = EnumSet.of(HttpMethod.GET, HttpMethod.POST);
    responseHeaders.setAllow(expected);
    given(response.getHeaders()).willReturn(responseHeaders);
    HttpStatus status = HttpStatus.OK;
    given(response.getStatusCode()).willReturn(status);
    given(response.getStatusText()).willReturn(status.getReasonPhrase());

    Set<HttpMethod> result = template.optionsForAllow("http://example.com");
    assertEquals("Invalid OPTIONS result", expected, result);

    verify(response).close();
View Full Code Here

    given(response.getHeaders()).willReturn(responseHeaders);
    Integer expected = 42;
    given(converter.canRead(Integer.class, MediaType.TEXT_PLAIN)).willReturn(true);
    given(converter.read(Integer.class, response)).willReturn(expected);
    given(response.getStatusCode()).willReturn(HttpStatus.OK);
    HttpStatus status = HttpStatus.OK;
    given(response.getStatusCode()).willReturn(status);
    given(response.getStatusText()).willReturn(status.getReasonPhrase());

    HttpHeaders entityHeaders = new HttpHeaders();
    entityHeaders.set("MyHeader", "MyValue");
    HttpEntity<String> requestEntity = new HttpEntity<String>(body, entityHeaders);
    ResponseEntity<Integer> result = template.exchange("http://example.com", HttpMethod.POST, requestEntity, Integer.class);
View Full Code Here

TOP

Related Classes of org.springframework.http.HttpStatus

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.