List of usage examples for org.springframework.http ResponseEntity getStatusCode
public HttpStatus getStatusCode()
From source file:sample.web.thymeleaf3.SampleWebThymeleaf3ApplicationTests.java
@Test public void testHome() throws Exception { ResponseEntity<String> entity = this.restTemplate.getForEntity("/", String.class); assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK); assertThat(entity.getBody()).contains("<title>Messages"); assertThat(entity.getBody()).doesNotContain("layout:fragment"); }
From source file:com.recursivechaos.clearent.controller.SaleControllerTest.java
@Test public void testPostSale() throws Exception { Sale saleRequest = TestUtil.createSaleRequest(); when(saleService.createSale(saleRequest)).thenReturn(saleRequest); URI uri = new URI("/sales/1"); when(responseService.getLocationUri(saleRequest)).thenReturn(uri); ResponseEntity<Void> responseEntity = saleController.postSale(saleRequest); assertEquals(HttpStatus.CREATED, responseEntity.getStatusCode()); assertEquals("/sales/1", responseEntity.getHeaders().getLocation().getPath()); }
From source file:io.spring.initializr.web.project.MainControllerEnvIntegrationTests.java
@Test public void downloadCliWithCustomRepository() throws Exception { ResponseEntity<?> entity = getRestTemplate().getForEntity(createUrl("/spring"), String.class); assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.FOUND); String expected = "https://repo.spring.io/lib-release/org/springframework/boot/spring-boot-cli/1.1.4.RELEASE/spring-boot-cli-1.1.4.RELEASE-bin.zip"; assertThat(entity.getHeaders().getLocation()).isEqualTo(new URI(expected)); }
From source file:web.WebApplicationTest.java
@Test public void indexPage_HasCorrect_Title() throws Exception { ResponseEntity<String> entity = new TestRestTemplate().getForEntity("http://localhost:8080", String.class); assertEquals(OK, entity.getStatusCode()); assertTrue("Wrong body (title doesn't match):\n" + entity.getBody(), entity.getBody().contains("<title></title>")); }
From source file:au.id.hazelwood.sos.web.controller.framework.GlobalExceptionHandlerUnitTest.java
@SuppressWarnings("unchecked") private void assertResponseEntity(ResponseEntity<Object> responseEntity, HttpStatus status, String message) { assertThat(responseEntity.getStatusCode(), is(status)); Map<String, Object> body = (Map<String, Object>) responseEntity.getBody(); assertThat(body, hasEntry("status", Object.class.cast(status.value()))); assertThat(body, hasEntry("message", Object.class.cast(message))); }
From source file:sample.jetty.SampleJettyApplicationTests.java
@Test public void testHome() throws Exception { ResponseEntity<String> entity = this.restTemplate.getForEntity("/", String.class); assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK); //assertThat(entity.getBody()).isEqualTo("Hello World"); }
From source file:com.unknown.pkg.InfoEndpointApplicationIT.java
@Test public void fetchInfo() { RestTemplate rest = new RestTemplate(); ResponseEntity<String> response = rest.getForEntity("http://localhost:" + port + "/info", String.class); Assertions.assertThat(response.getStatusCode()).isEqualTo(HttpStatus.OK); Assertions.assertThat(response.getBody()).contains("\"version\":\"0.9.0-SNAPSHOT\""); }
From source file:io.spring.initializr.stub.ClientApplicationTests.java
@Test public void testCurrentMetadata() { RequestEntity<Void> request = RequestEntity.get(createUri("/")) .accept(MediaType.valueOf("application/vnd.initializr.v2.1+json")).build(); ResponseEntity<String> response = this.restTemplate.exchange(request, String.class); assertThat(response.getStatusCode()).isEqualTo(HttpStatus.OK); // other assertions here }
From source file:io.spring.initializr.service.InitializrServiceSmokeTests.java
@Test public void metadataCanBeSerialized() throws URISyntaxException, IOException { RequestEntity<Void> request = RequestEntity.get(new URI("/")) .accept(MediaType.parseMediaType("application/vnd.initializr.v2.1+json")).build(); ResponseEntity<String> response = this.restTemplate.exchange(request, String.class); assertThat(response.getStatusCode()).isEqualTo(HttpStatus.OK); new ObjectMapper().readTree(response.getBody()); }
From source file:org.trustedanalytics.routermetrics.LatencyMetricsIT.java
@Test public void callLoadPerSecEndpoint_noInputRequired_shouldReturnLoadData() { String url = BASE_URL + MetricsController.LATENCY_HIST_URL; when(latencyCollector.getLatencyHistograms()).thenReturn(histogramsToBeReturned); TestRestTemplate testRestTemplate = new TestRestTemplate(); ResponseEntity<Map> response = testRestTemplate.getForEntity(url, Map.class); assertThat(response.getStatusCode(), equalTo(HttpStatus.OK)); assertThat(response.getBody(), equalTo(histogramsToBeReturned)); }