assertEquals(HttpStatus.INTERNAL_SERVER_ERROR.value(), ex.getRawStatusCode()); assertEquals(HttpStatus.INTERNAL_SERVER_ERROR.getReasonPhrase(), ex.getStatusText()); assertEquals(MediaType.TEXT_PLAIN, ex.getHeaders().getContentType()); assertEquals(errorMessage, ex.getResponseBodyAsString());
private static String format(String message, WebClientResponseException e) { return String.format("%s: Status %s %s %s", message, e.getRawStatusCode(), e.getStatusText(), VaultResponses.getError(e.getResponseBodyAsString())); }