path("contact");
final Response response = target.
request(MediaType.APPLICATION_JSON_TYPE).
post(Entity.entity(CARD_1, MediaType.APPLICATION_JSON_TYPE));
final ContactCard contactCard = response.readEntity(ContactCard.class);
assertEquals(200, response.getStatus());
assertNotNull(contactCard.getId());
final Response invalidResponse = target.
request(MediaType.APPLICATION_JSON_TYPE).
post(Entity.entity(CARD_1, MediaType.APPLICATION_JSON_TYPE));
assertEquals(500, invalidResponse.getStatus());
assertTrue(getValidationMessageTemplates(invalidResponse).contains("{contact.already.exist}"));
assertEquals(200, target.path("" + contactCard.getId()).request(MediaType.APPLICATION_JSON_TYPE).delete().getStatus());
}