Assert.assertEquals(response.getStatus(), 201);
response.close();
ResteasyWebTarget target = client.target(response.getLocation());
String project = target.request().get(String.class);
System.out.println(project);
Project u = target.request().get(Project.class);
System.out.println(u);
Assert.assertEquals("5", u.getId());
Assert.assertEquals("Resteasy", u.getName());
Assert.assertEquals("The Best of REST", u.getDescription());
Assert.assertTrue(u.getEnabled());
u.setName("Resteasy JAX-RS");
Assert.assertEquals(target.request().put(Entity.json(u)).getStatus(), 204);
u = target.request().get(Project.class);
Assert.assertEquals("Resteasy JAX-RS", u.getName());
Assert.assertEquals(target.request().delete().getStatus(), 204);
response = target.request().get();
Assert.assertEquals(404, response.getStatus());
client.close();
}