TSK-1498: Created specific error message if workbasket already exists (#1399)
This commit is contained in:
parent
fbf615b2c5
commit
0994f14b3b
|
@ -8,12 +8,10 @@ public class WorkbasketAlreadyExistException extends TaskanaException {
|
||||||
|
|
||||||
public WorkbasketAlreadyExistException(Workbasket workbasket) {
|
public WorkbasketAlreadyExistException(Workbasket workbasket) {
|
||||||
super(
|
super(
|
||||||
"ID='"
|
"A workbasket with key '"
|
||||||
+ workbasket.getId()
|
|
||||||
+ "', KEY=' "
|
|
||||||
+ workbasket.getKey()
|
+ workbasket.getKey()
|
||||||
+ "', DOMAIN='"
|
+ "' already exists in domain '"
|
||||||
+ workbasket.getDomain()
|
+ workbasket.getDomain()
|
||||||
+ "';");
|
+ "'.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -192,7 +192,7 @@ class CompleteTaskAccTest extends AbstractAccTest {
|
||||||
assertThat(createdTask).isNotNull();
|
assertThat(createdTask).isNotNull();
|
||||||
assertThat(createdTask.getOwner()).isEqualTo("other_user");
|
assertThat(createdTask.getOwner()).isEqualTo("other_user");
|
||||||
|
|
||||||
Instant beforeForceClaim = Instant.now();
|
Instant beforeForceClaim = Instant.now().truncatedTo(ChronoUnit.MILLIS);
|
||||||
Task taskAfterClaim = TASK_SERVICE.forceClaim(createdTask.getId());
|
Task taskAfterClaim = TASK_SERVICE.forceClaim(createdTask.getId());
|
||||||
|
|
||||||
assertThat(taskAfterClaim.getOwner())
|
assertThat(taskAfterClaim.getOwner())
|
||||||
|
|
|
@ -6,6 +6,7 @@ import static org.assertj.core.api.Assertions.assertThatThrownBy;
|
||||||
|
|
||||||
import acceptance.AbstractAccTest;
|
import acceptance.AbstractAccTest;
|
||||||
import java.time.Instant;
|
import java.time.Instant;
|
||||||
|
import java.time.temporal.ChronoUnit;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -197,7 +198,7 @@ class TransferTaskAccTest extends AbstractAccTest {
|
||||||
@WithAccessId(user = "teamlead-1", groups = GROUP_1_DN)
|
@WithAccessId(user = "teamlead-1", groups = GROUP_1_DN)
|
||||||
@Test
|
@Test
|
||||||
void should_BulkTransferTasks_When_WorkbasketIdIsProvided() throws Exception {
|
void should_BulkTransferTasks_When_WorkbasketIdIsProvided() throws Exception {
|
||||||
final Instant before = Instant.now();
|
final Instant before = Instant.now().truncatedTo(ChronoUnit.MILLIS);
|
||||||
TaskService taskService = taskanaEngine.getTaskService();
|
TaskService taskService = taskanaEngine.getTaskService();
|
||||||
ArrayList<String> taskIdList = new ArrayList<>();
|
ArrayList<String> taskIdList = new ArrayList<>();
|
||||||
taskIdList.add("TKI:000000000000000000000000000000000004");
|
taskIdList.add("TKI:000000000000000000000000000000000004");
|
||||||
|
@ -236,7 +237,7 @@ class TransferTaskAccTest extends AbstractAccTest {
|
||||||
TaskService taskService = taskanaEngine.getTaskService();
|
TaskService taskService = taskanaEngine.getTaskService();
|
||||||
final Workbasket wb =
|
final Workbasket wb =
|
||||||
taskanaEngine.getWorkbasketService().getWorkbasket("USER-1-1", "DOMAIN_A");
|
taskanaEngine.getWorkbasketService().getWorkbasket("USER-1-1", "DOMAIN_A");
|
||||||
final Instant before = Instant.now();
|
final Instant before = Instant.now().truncatedTo(ChronoUnit.MILLIS);
|
||||||
ArrayList<String> taskIdList = new ArrayList<>();
|
ArrayList<String> taskIdList = new ArrayList<>();
|
||||||
taskIdList.add("TKI:000000000000000000000000000000000006"); // working
|
taskIdList.add("TKI:000000000000000000000000000000000006"); // working
|
||||||
taskIdList.add("TKI:000000000000000000000000000000000041"); // NotAuthorized READ
|
taskIdList.add("TKI:000000000000000000000000000000000041"); // NotAuthorized READ
|
||||||
|
@ -358,7 +359,7 @@ class TransferTaskAccTest extends AbstractAccTest {
|
||||||
@WithAccessId(user = "teamlead-1", groups = GROUP_1_DN)
|
@WithAccessId(user = "teamlead-1", groups = GROUP_1_DN)
|
||||||
@Test
|
@Test
|
||||||
void should_BulkTransferTasks_When_WorkbasketKeyAndDomainIsProvided() throws Exception {
|
void should_BulkTransferTasks_When_WorkbasketKeyAndDomainIsProvided() throws Exception {
|
||||||
final Instant before = Instant.now();
|
final Instant before = Instant.now().truncatedTo(ChronoUnit.MILLIS);
|
||||||
TaskService taskService = taskanaEngine.getTaskService();
|
TaskService taskService = taskanaEngine.getTaskService();
|
||||||
List<String> taskIdList = new ArrayList<>();
|
List<String> taskIdList = new ArrayList<>();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue