ResteasyClient client = new ResteasyClientBuilder().httpEngine(engine).build();
ResteasyWebTarget target = client.target(TestPortProvider.generateURL("/timeout"));
try
{
Response response = target.queryParam("sleep", "5").request().get();
Assert.fail();
}
catch (ProcessingException e)
{
Assert.assertEquals(e.getCause().getClass(), SocketTimeoutException.class);