use of org.camunda.bpm.engine.filter.Filter in project camunda-bpm-platform by camunda.
the class FilterServiceTest method testCreateFilter.
public void testCreateFilter() {
assertNotNull(filter);
Filter filter2 = filterService.getFilter(filter.getId());
assertNotNull(filter2);
compareFilter(filter, filter2);
}
use of org.camunda.bpm.engine.filter.Filter in project camunda-bpm-platform by camunda.
the class FilterAuthorizationsTest method testSaveFilterNotPermitted.
public void testSaveFilterNotPermitted() {
Filter filter = new FilterEntity(EntityTypes.TASK);
try {
filterService.saveFilter(filter);
fail("Exception expected");
} catch (AuthorizationException e) {
// expected
}
}
use of org.camunda.bpm.engine.filter.Filter in project camunda-bpm-platform by camunda.
the class FilterAuthorizationsTest method testDeleteFilterNotPermitted.
public void testDeleteFilterNotPermitted() {
Filter filter = createTestFilter();
try {
filterService.deleteFilter(filter.getId());
fail("Exception expected");
} catch (AuthorizationException e) {
// expected
}
}
use of org.camunda.bpm.engine.filter.Filter in project camunda-bpm-platform by camunda.
the class FilterAuthorizationsTest method testDeleteFilterPermitted.
public void testDeleteFilterPermitted() {
Filter filter = createTestFilter();
grantDeleteFilter(filter.getId());
filterService.deleteFilter(filter.getId());
long count = filterService.createFilterQuery().count();
assertEquals(0, count);
}
use of org.camunda.bpm.engine.filter.Filter in project camunda-bpm-platform by camunda.
the class FilterAuthorizationsTest method testCreateFilterGenericOwnerId.
public void testCreateFilterGenericOwnerId() {
grantCreateFilter();
Filter filter = filterService.newTaskFilter("someName");
filter.setOwner("*");
try {
filterService.saveFilter(filter);
fail("exception expected");
} catch (ProcessEngineException e) {
assertTextPresent("Cannot create default authorization for filter owner *: " + "id cannot be *. * is a reserved identifier.", e.getMessage());
}
}
Aggregations