@Test public void testCreateCase() { CaseFile caseFileObj = CaseFile.builder() .addUserAssignments(CASE_OWNER_ROLE, USER_YODA) .addUserAssignments(CASE_CONTACT_ROLE, USER_JOHN) .build(); Entity<CaseFile> caseFile = Entity.entity(caseFileObj, getMediaType()); Map<String, Object> valuesMap = new HashMap<String, Object>(); valuesMap.put(RestURI.CONTAINER_ID, CONTAINER_ID); valuesMap.put(RestURI.CASE_DEF_ID, CASE_HR_DEF_ID); WebTarget clientRequest = newRequest(build(TestConfig.getKieServerHttpUrl(), RestURI.CASE_URI + "/" + RestURI.START_CASE_POST_URI, valuesMap)); logger.debug("Start case: [POST] " + clientRequest.getUri()); response = clientRequest.request(getMediaType()).post(caseFile); Assert.assertEquals(Response.Status.CREATED.getStatusCode(), response.getStatus()); String caseId = response.readEntity(JaxbString.class).getValue(); assertNotNull(caseId); }