TaskService taskService = activitiRule.getTaskService();
assertEquals(1, taskService.createTaskQuery().taskCandidateUser("1").count());
assertEquals(1, taskService.createTaskQuery().taskCandidateUser("2").count());
assertEquals(1, taskService.createTaskQuery().taskCandidateUser("3").count());
Task task = taskService.createTaskQuery().taskCandidateUser("1").list().get(0);
taskService.claim(task.getId(), "1");
assertEquals(1, taskService.createTaskQuery().taskAssignee("1").count());
assertEquals(0, taskService.createTaskQuery().taskCandidateUser("1").count());
assertEquals(0, taskService.createTaskQuery().taskCandidateUser("2").count());
assertEquals(0, taskService.createTaskQuery().taskCandidateUser("3").count());
}