}
@Test
public void testFallback(){
UniformInterfaceException exception = new UniformInterfaceException("failed request", mock(ClientResponse.class));
ClientException clientException = new ClientException(exception);
ClientResponseResult<String> failedResult = ClientResponseResult.clientFailure(clientException);
assertThat(failedResult.isSuccess(), is(false));
assertThat(failedResult.getFallbackException(), is(clientException));
assertThat(failedResult.getFallbackException().getCause().getMessage(), is("failed request"));