Example usage for org.springframework.http ResponseEntity getStatusCode

List of usage examples for org.springframework.http ResponseEntity getStatusCode

Introduction

In this page you can find the example usage for org.springframework.http ResponseEntity getStatusCode.

Prototype

public HttpStatus getStatusCode() 

Source Link

Document

Return the HTTP status code of the response.

Usage

From source file:it.reply.orchestrator.service.MonitoringServiceImpl.java

@Override
public MonitoringWrappedResponsePaas getProviderData(String providerId) {

    ResponseEntity<MonitoringResponse> response = restTemplate.getForEntity(url.concat(providerId),
            MonitoringResponse.class);
    if (response.getStatusCode().is2xxSuccessful()) {
        return response.getBody().getResult();
    }//from  w ww  . j  av  a2  s.c  o  m

    throw new DeploymentException("Error retrieving monitoring data for provider <" + providerId + ">");
}

From source file:tds.assessment.web.endpoints.ItemControllerTest.java

@Test
public void itShouldReturnItemMetadataForStimulus() {
    ItemFileMetadata itemFileMetadata = ItemFileMetadata.create(ItemFileType.STIMULUS, "test", "test", "test");
    when(mockItemService.findItemFileMetadataByStimulusKey("SBAC_PT", 1, 2))
            .thenReturn(Optional.of(itemFileMetadata));
    ResponseEntity<ItemFileMetadata> response = itemController.findItemFileMetadata("SBAC_PT", 1, 2L, null);

    assertThat(response.getStatusCode()).isEqualTo(HttpStatus.OK);
    assertThat(response.getBody()).isEqualTo(itemFileMetadata);
}

From source file:tds.assessment.web.endpoints.ItemControllerTest.java

@Test
public void itShouldReturnItemMetadataForItem() {
    ItemFileMetadata itemFileMetadata = ItemFileMetadata.create(ItemFileType.ITEM, "test", "test", "test");
    when(mockItemService.findItemFileMetadataByItemKey("SBAC_PT", 1, 4))
            .thenReturn(Optional.of(itemFileMetadata));
    ResponseEntity<ItemFileMetadata> response = itemController.findItemFileMetadata("SBAC_PT", 1, null, 4L);

    assertThat(response.getStatusCode()).isEqualTo(HttpStatus.OK);
    assertThat(response.getBody()).isEqualTo(itemFileMetadata);
}

From source file:io.syndesis.runtime.ConnectorsITCase.java

@Test
public void connectorListWithValidToken() {
    @SuppressWarnings({ "unchecked", "rawtypes" })
    Class<ListResult<Connector>> type = (Class) ListResult.class;
    ResponseEntity<ListResult<Connector>> response = get("/api/v1/connectors", type);
    assertThat(response.getStatusCode()).as("component list status code").isEqualTo(HttpStatus.OK);
    ListResult<Connector> result = response.getBody();
    assertThat(result.getTotalCount()).as("connectors total").isGreaterThan(2);
    assertThat(result.getItems().size()).as("connector list").isGreaterThan(2);
}

From source file:SampleWebStaticApplicationTests.java

@Test
public void testHome() throws Exception {
    ResponseEntity<String> entity = new TestRestTemplate().getForEntity("http://localhost:" + this.port,
            String.class);
    assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK);
    assertThat(entity.getBody()).contains("<title>Static");
}

From source file:com.nebhale.buildmonitor.web.ControllerUtilsTest.java

@Test
public void handleConstraintViolation() {
    ResponseEntity<Set<String>> responseEntity = this.controllerUtils.handleConstraintViolation(this.exception);

    assertEquals(HttpStatus.BAD_REQUEST, responseEntity.getStatusCode());
    assertEquals(1, responseEntity.getBody().size());
}

From source file:com.ge.predix.acs.commons.web.ResponseEntityBuilderTest.java

@Test
public void testOkWithContent() {
    String content = "PredixRocks";
    ResponseEntity<String> ok = ResponseEntityBuilder.ok(content);
    Assert.assertNotNull(ok);/*w  ww.  j  av  a 2  s. c  o m*/
    Assert.assertEquals(ok.getStatusCode(), HttpStatus.OK);
    Assert.assertEquals(ok.getBody(), "PredixRocks");

}

From source file:it.reply.orchestrator.service.CallbackServiceImpl.java

@Override
public boolean doCallback(Deployment deployment) {
    if (deployment.getCallback() != null) {
        DeploymentResource deploymentResource = deploymentResourceAssembler.toResource(deployment);
        ResponseEntity<?> response = restTemplate.postForEntity(deployment.getCallback(), deploymentResource,
                Object.class);
        return response.getStatusCode().is2xxSuccessful();
    }/*ww w  . j a  va2s .  co m*/
    return false;
}

From source file:io.syndesis.runtime.ConnectorsITCase.java

@Test
public void connectorsGetTest() {
    ResponseEntity<Connector> response = get("/api/v1/connectors/twitter", Connector.class);
    assertThat(response.getStatusCode()).as("component list status code").isEqualTo(HttpStatus.OK);
    Connector connector = response.getBody();
    assertThat(connector).isNotNull();/*w ww.  ja v a 2s  . co m*/
    assertThat(connector.getId()).contains("twitter");
}

From source file:fi.helsinki.opintoni.integration.pagemetadata.SpringPageMetaDataHttpClient.java

@Override
public Optional<String> getPageBody(String pageUrl) {
    Optional<String> pageBody = Optional.empty();
    try {//w w  w.jav a  2  s. com
        HttpHeaders headers = new HttpHeaders();
        headers.setAccept(Lists.newArrayList(MediaType.TEXT_HTML));
        headers.add(USER_AGENT_KEY, USER_AGENT);
        HttpEntity<String> entity = new HttpEntity<>(PARAMETERS_KEY, headers);

        ResponseEntity<String> response = metaDataRestTemplate.exchange(pageUrl, HttpMethod.GET, entity,
                String.class);
        if (response.getStatusCode().equals(HttpStatus.OK)) {
            pageBody = Optional.ofNullable(response.getBody());
        }
    } catch (Exception e) {
    }

    return pageBody;

}