public void testCreateCaseInstanceByKeyWithoutTenantId() { deployment(CMMN_FILE); caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY) .caseDefinitionWithoutTenantId() .create(); CaseInstanceQuery query = caseService.createCaseInstanceQuery(); assertThat(query.count(), is(1L)); assertThat(query.singleResult().getTenantId(), is(nullValue())); }
public void testCreateCaseInstanceByKeyWithoutTenantIdNoAuthenticatedTenants() { identityService.setAuthentication("user", null, null); deployment(CMMN_FILE); caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY) .caseDefinitionWithoutTenantId() .create(); CaseInstanceQuery query = caseService.createCaseInstanceQuery(); assertThat(query.count(), is(1L)); }
public void testFailToCreateCaseInstanceByIdWithoutTenantId() { deployment(CMMN_FILE); CaseDefinition caseDefinition = repositoryService.createCaseDefinitionQuery().singleResult(); try { caseService.withCaseDefinition(caseDefinition.getId()) .caseDefinitionWithoutTenantId() .create(); fail("BadUserRequestException exception"); } catch(BadUserRequestException e) { assertThat(e.getMessage(), containsString("Cannot specify a tenant-id")); } }
@Override protected void setUp() { deployment(CMMN_FILE); deploymentForTenant(TENANT_ONE, CMMN_FILE); deploymentForTenant(TENANT_TWO, CMMN_FILE); caseService.withCaseDefinitionByKey("oneTaskCase").caseDefinitionWithoutTenantId().create(); createCaseInstance(TENANT_ONE); createCaseInstance(TENANT_TWO); }
public void testCreateCaseInstanceByKeyWithoutTenantId() { deployment(CMMN_FILE); caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY) .caseDefinitionWithoutTenantId() .create(); CaseInstanceQuery query = caseService.createCaseInstanceQuery(); assertThat(query.count(), is(1L)); assertThat(query.singleResult().getTenantId(), is(nullValue())); }
public void testCreateCaseInstanceByKeyWithoutTenantIdNoAuthenticatedTenants() { identityService.setAuthentication("user", null, null); deployment(CMMN_FILE); caseService.withCaseDefinitionByKey(CASE_DEFINITION_KEY) .caseDefinitionWithoutTenantId() .create(); CaseInstanceQuery query = caseService.createCaseInstanceQuery(); assertThat(query.count(), is(1L)); }
public void testFailToCreateCaseInstanceByIdWithoutTenantId() { deployment(CMMN_FILE); CaseDefinition caseDefinition = repositoryService.createCaseDefinitionQuery().singleResult(); try { caseService.withCaseDefinition(caseDefinition.getId()) .caseDefinitionWithoutTenantId() .create(); fail("BadUserRequestException exception"); } catch(BadUserRequestException e) { assertThat(e.getMessage(), containsString("Cannot specify a tenant-id")); } }
@Override protected void setUp() { deployment(CMMN_FILE); deploymentForTenant(TENANT_ONE, CMMN_FILE); deploymentForTenant(TENANT_TWO, CMMN_FILE); caseService.withCaseDefinitionByKey("oneTaskCase").caseDefinitionWithoutTenantId().create(); createCaseInstance(TENANT_ONE); createCaseInstance(TENANT_TWO); }