TSK-1498: Created specific error message if workbasket already exists (#1399)

This commit is contained in:
tge20 2021-01-20 09:06:03 +01:00 committed by GitHub
parent fbf615b2c5
commit 0994f14b3b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 9 deletions

View File

@ -8,12 +8,10 @@ public class WorkbasketAlreadyExistException extends TaskanaException {
public WorkbasketAlreadyExistException(Workbasket workbasket) {
super(
"ID='"
+ workbasket.getId()
+ "', KEY=' "
"A workbasket with key '"
+ workbasket.getKey()
+ "', DOMAIN='"
+ "' already exists in domain '"
+ workbasket.getDomain()
+ "';");
+ "'.");
}
}

View File

@ -192,7 +192,7 @@ class CompleteTaskAccTest extends AbstractAccTest {
assertThat(createdTask).isNotNull();
assertThat(createdTask.getOwner()).isEqualTo("other_user");
Instant beforeForceClaim = Instant.now();
Instant beforeForceClaim = Instant.now().truncatedTo(ChronoUnit.MILLIS);
Task taskAfterClaim = TASK_SERVICE.forceClaim(createdTask.getId());
assertThat(taskAfterClaim.getOwner())

View File

@ -6,6 +6,7 @@ import static org.assertj.core.api.Assertions.assertThatThrownBy;
import acceptance.AbstractAccTest;
import java.time.Instant;
import java.time.temporal.ChronoUnit;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@ -197,7 +198,7 @@ class TransferTaskAccTest extends AbstractAccTest {
@WithAccessId(user = "teamlead-1", groups = GROUP_1_DN)
@Test
void should_BulkTransferTasks_When_WorkbasketIdIsProvided() throws Exception {
final Instant before = Instant.now();
final Instant before = Instant.now().truncatedTo(ChronoUnit.MILLIS);
TaskService taskService = taskanaEngine.getTaskService();
ArrayList<String> taskIdList = new ArrayList<>();
taskIdList.add("TKI:000000000000000000000000000000000004");
@ -236,7 +237,7 @@ class TransferTaskAccTest extends AbstractAccTest {
TaskService taskService = taskanaEngine.getTaskService();
final Workbasket wb =
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<>();
taskIdList.add("TKI:000000000000000000000000000000000006"); // working
taskIdList.add("TKI:000000000000000000000000000000000041"); // NotAuthorized READ
@ -358,7 +359,7 @@ class TransferTaskAccTest extends AbstractAccTest {
@WithAccessId(user = "teamlead-1", groups = GROUP_1_DN)
@Test
void should_BulkTransferTasks_When_WorkbasketKeyAndDomainIsProvided() throws Exception {
final Instant before = Instant.now();
final Instant before = Instant.now().truncatedTo(ChronoUnit.MILLIS);
TaskService taskService = taskanaEngine.getTaskService();
List<String> taskIdList = new ArrayList<>();