  @Test
  public void blowsUpWhenRemoteIsNotReachable() {

    try {
      transport.with("http://somewhere:9090", faultyResource, "DELETE", emptyMap());
      expectFailing(TransportFailedException.class);
    } catch (TransportFailedException e) {
      assertThat(e.getMessage(), is("Network Error"));
    }
  }