List of usage examples for org.springframework.http ResponseEntity getStatusCode
public HttpStatus getStatusCode()
From source file:sagan.projects.support.BadgeControllerTest.java
@Test public void badgeNotFound() throws Exception { ResponseEntity<byte[]> response = controller.releaseBadge("spring-data-redis"); assertThat(response.getStatusCode(), is(equalTo(HttpStatus.NOT_FOUND))); }
From source file:com.consol.citrus.admin.connector.WebSocketPushMessageListener.java
@Override public void afterPropertiesSet() throws Exception { String statusUrl = String.format("http://%s:%s/connector/status", host, port); try {/*from w w w. j ava 2 s . c om*/ ResponseEntity response = getRestTemplate().getForEntity(statusUrl, String.class); disabled = !response.getStatusCode().equals(HttpStatus.OK); } catch (RestClientException e) { log.warn(String.format( "Failed to connect to citrus-admin connector: '%s' - disabling citrus-admin connector features", statusUrl)); disabled = true; } }
From source file:com.create.controller.AuthenticationIT.java
@Test public void shouldReturnUnauthorizedForUnauthorizedUser() { final ResponseEntity<User> response = testRestTemplate.getForEntity(TEST_GET_PATH, User.class); assertThat(response.getStatusCode(), is(HttpStatus.UNAUTHORIZED)); }
From source file:sample.jersey.SampleJerseyApplicationTests.java
@Test public void reverse() { ResponseEntity<String> entity = this.restTemplate .getForEntity("http://localhost:" + this.port + "/reverse?input=olleh", String.class); assertEquals(HttpStatus.OK, entity.getStatusCode()); assertEquals("hello", entity.getBody()); }
From source file:com.crazyacking.learn.spring.actuator.ServletPathSampleActuatorApplicationTests.java
@Test public void testHealth() { ResponseEntity<String> entity = this.restTemplate.withBasicAuth("user", getPassword()) .getForEntity("/spring/actuator/health", String.class); assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK); assertThat(entity.getBody()).contains("\"status\":\"UP\""); }
From source file:com.github.codersparks.dockerservice.HelloWorldConfigurationTests.java
@Test public void testGreetingBob() throws Exception { ResponseEntity<Greeting> entity = new TestRestTemplate() .getForEntity("http://localhost:" + this.port + "/bob", Greeting.class); assertEquals(HttpStatus.OK, entity.getStatusCode()); Greeting greeting = entity.getBody(); assertEquals("hello", greeting.getGreeting()); assertEquals("bob", greeting.getName()); }
From source file:com.ogaclejapan.dotapk.WebApiController.java
@ExceptionHandler(value = { WebApiException.class }) @ResponseBody//from w ww. j a va 2s . c om public ResponseEntity<WebApiErrorReturns> handleWebApiException(WebApiException wae, HttpServletRequest request) { ResponseEntity<WebApiErrorReturns> errorReturns = wae.getResponseEntity(); final String errorMessage = errorReturns.getBody().getError().getMessage(); switch (errorReturns.getStatusCode()) { case INTERNAL_SERVER_ERROR: log.error(errorMessage, wae); break; default: log.warn(errorMessage, wae); } return errorReturns; }
From source file:movies.spring.jdbc.SampleMovieApplicationTests.java
@Test public void testIndex() throws Exception { ResponseEntity<String> entity = new TestRestTemplate().getForEntity("http://localhost:" + this.port + "/", String.class); assertEquals(HttpStatus.OK, entity.getStatusCode()); assertTrue("Wrong body:\n" + entity.getBody(), entity.getBody().contains("<title>Neo4j Movies</title>")); }
From source file:org.cloudfoundry.identity.uaa.login.test.TestClient.java
private void restfulCreate(String adminAccessToken, String json, String url) { HttpHeaders headers = new HttpHeaders(); headers.add("Authorization", "Bearer " + adminAccessToken); headers.add("Accept", "application/json"); headers.add("Content-Type", "application/json"); HttpEntity<String> requestEntity = new HttpEntity<String>(json, headers); ResponseEntity<Void> exchange = restTemplate.exchange(url, HttpMethod.POST, requestEntity, Void.class); Assert.assertEquals(HttpStatus.CREATED, exchange.getStatusCode()); }
From source file:at.ac.tuwien.dsg.cloud.utilities.gateway.registry.UserController.java
@RequestMapping(method = RequestMethod.PUT, value = REST_USER_PATH_VARIABLE) public ResponseEntity<String> register(@PathVariable String user) { RequestEntity<KongUserCreateDto> request = RequestEntity .post(URI.create(this.kongUris.getKongConsumersUri())).contentType(MediaType.APPLICATION_JSON) .body(KongUserCreateDto.build(user)); ResponseEntity<KongUser> resp = restUtilities.simpleRestExchange(request, KongUser.class); if (resp == null || resp.getStatusCode() != HttpStatus.CREATED) { return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR); }//from w ww . ja v a 2s. c o m KongUser kongUser = resp.getBody(); kongUser.setKey(kongService.createKeyForUser(kongUser.getUserName())); if (kongUser.getKey() == null) { return new ResponseEntity<>("User was created but key generation failed!", HttpStatus.FAILED_DEPENDENCY); } this.kongUsers.getUsers().add(kongUser); return new ResponseEntity(kongUser.getKey().getKey(), HttpStatus.OK); }