From 757ac1e379121dfed80a3fe863824ed498d47c00 Mon Sep 17 00:00:00 2001
From: Benjamin Eckstein <13351939+benjamineckstein@users.noreply.github.com>
Date: Tue, 10 Dec 2019 14:45:19 +0100
Subject: [PATCH] TSK-983: Remove junit 4 from taskana-core
---
history/pom.xml | 4 +
lib/taskana-core/pom.xml | 12 +-
.../test/java/acceptance/AbstractAccTest.java | 15 +-
.../CreateClassificationAccTest.java | 11 +-
.../DeleteClassificationAccTest.java | 29 ++--
.../GetClassificationAccTest.java | 26 ++--
.../QueryClassificationAccTest.java | 114 +++++++-------
...ryClassificationWithPaginationAccTest.java | 20 +--
.../UpdateClassificationAccTest.java | 21 +--
.../config/TaskanaConfigAccTest.java | 37 +++--
.../config/TaskanaRoleConfigAccTest.java | 20 +--
.../history/TaskEventProducerTest.java | 2 +-
.../jobs/TaskCleanupJobAccTest.java | 14 +-
.../jobs/WorkbasketCleanupJobAccTest.java | 14 +-
.../QueryObjectReferenceAccTest.java | 20 +--
...ObjectreferencesWithPaginationAccTest.java | 22 +--
.../report/AbstractReportAccTest.java | 13 +-
...CustomAttributeValuesForReportAccTest.java | 18 +--
.../GetTaskIdsOfCategoryReportAccTest.java | 18 +--
...tTaskIdsOfClassificationReportAccTest.java | 4 +-
...askIdsOfCustomFieldValueReportAccTest.java | 4 +-
.../GetTaskIdsOfWorkbasketReportAccTest.java | 12 +-
.../report/ProvideCategoryReportAccTest.java | 31 ++--
.../ProvideClassificationReportAccTest.java | 28 ++--
.../ProvideCustomFieldValueReportAccTest.java | 30 ++--
...deDetailedClassificationReportAccTest.java | 28 ++--
.../ProvideTaskStatusReportAccTest.java | 18 +--
.../report/ProvideTimestampReportAccTest.java | 8 +-
.../ProvideWorkbasketReportAccTest.java | 32 ++--
.../security/ClassificationQueryAccTest.java | 14 +-
.../security/TaskEngineAccTest.java | 16 +-
.../acceptance/security/TaskQueryAccTest.java | 15 +-
.../security/WorkbasketQueryAccTest.java | 27 ++--
.../acceptance/task/CallbackStateAccTest.java | 35 +++--
.../acceptance/task/CompleteTaskAccTest.java | 10 +-
.../acceptance/task/CreateTaskAccTest.java | 14 +-
.../acceptance/task/DeleteTaskAccTest.java | 36 ++---
.../java/acceptance/task/GetTaskAccTest.java | 20 +--
.../QueryTaskByClassificationNameAccTest.java | 31 ++--
.../task/QueryTaskWithAttachment.java | 22 +--
.../acceptance/task/QueryTasksAccTest.java | 12 +-
.../QueryTasksByObjectReferenceAccTest.java | 19 +--
.../QueryTasksByTimeIntervalsAccTest.java | 58 +++----
.../task/QueryTasksByWorkbasketAccTest.java | 12 +-
.../task/QueryTasksWithPaginationAccTest.java | 22 +--
.../task/QueryTasksWithSortingAccTest.java | 41 ++---
.../acceptance/task/TransferTaskAccTest.java | 56 ++++---
.../acceptance/task/UpdateTaskAccTest.java | 40 ++---
.../task/UpdateTaskAttachmentsAccTest.java | 90 +++++------
.../acceptance/task/WorkOnTaskAccTest.java | 44 +++---
.../workbasket/CreateWorkbasketAccTest.java | 24 +--
.../workbasket/DeleteWorkbasketAccTest.java | 17 +--
.../DistributionTargetsAccTest.java | 38 +++--
.../workbasket/GetWorkbasketAccTest.java | 28 ++--
.../workbasket/QueryWorkbasketAccTest.java | 118 +++++++--------
.../QueryWorkbasketAccessItemsAccTest.java | 58 ++++---
.../QueryWorkbasketByPermissionAccTest.java | 54 +++----
...QueryWorkbasketsWithPaginationAccTest.java | 22 +--
.../workbasket/UpdateWorkbasketAccTest.java | 14 +-
...UpdateWorkbasketAuthorizationsAccTest.java | 12 +-
...sketQueryWithOrderedPaginationAccTest.java | 10 +-
.../src/test/java/pro/taskana/PojoTest.java | 6 +-
.../impl/CategoryReportBuilderImplTest.java | 32 ++--
.../impl/ClassificationQueryImplTest.java | 25 +--
.../ClassificationReportBuilderImplTest.java | 36 ++---
.../impl/ClassificationServiceImplTest.java | 48 +++---
...CustomFieldValueReportBuilderImplTest.java | 26 ++--
.../impl/DaysToWorkingDaysConverterTest.java | 4 +-
.../impl/ObjectReferenceQueryImplTest.java | 30 ++--
.../pro/taskana/impl/TaskAttachmentTest.java | 28 ++--
.../pro/taskana/impl/TaskQueryImplTest.java | 30 ++--
.../pro/taskana/impl/TaskServiceImplTest.java | 27 ++--
.../impl/TaskStatusReportBuilderImplTest.java | 26 ++--
.../pro/taskana/impl/TaskTransferrerTest.java | 35 ++---
.../WorkbasketAccessItemQueryImplTest.java | 24 +--
.../taskana/impl/WorkbasketQueryImplTest.java | 30 ++--
.../impl/WorkbasketReportBuilderImplTest.java | 48 +++---
.../impl/WorkbasketServiceImplTest.java | 143 +++++++++---------
...va => TaskanaEngineTestConfiguration.java} | 24 +--
.../TaskanaEngineTestConfigurationTest.java | 29 ++++
...ificationServiceImplIntAutoCommitTest.java | 72 ++++-----
...ssificationServiceImplIntExplicitTest.java | 87 ++++++-----
.../TaskServiceImplIntAutocommitTest.java | 32 ++--
.../TaskServiceImplIntExplicitTest.java | 34 ++---
...orkbasketServiceImplIntAutocommitTest.java | 77 +++++-----
.../WorkbasketServiceImplIntExplicitTest.java | 69 ++++-----
.../impl/report/structure/ReportTest.java | 32 ++--
.../pro/taskana/mappings/TaskTestMapper.java | 7 +-
.../java/pro/taskana/security/JAASRunner.java | 83 ----------
.../pro/taskana/security/WithAccessId.java | 2 +
.../src/test/resources/log4j2-test.xml | 4 +-
.../src/test/resources/taskana.properties | 13 +-
pom.xml | 3 +-
93 files changed, 1366 insertions(+), 1454 deletions(-)
rename lib/taskana-core/src/test/java/pro/taskana/impl/configuration/{TaskanaEngineConfigurationTest.java => TaskanaEngineTestConfiguration.java} (92%)
create mode 100644 lib/taskana-core/src/test/java/pro/taskana/impl/configuration/TaskanaEngineTestConfigurationTest.java
delete mode 100644 lib/taskana-core/src/test/java/pro/taskana/security/JAASRunner.java
diff --git a/history/pom.xml b/history/pom.xml
index 5691fede3..7525273d0 100644
--- a/history/pom.xml
+++ b/history/pom.xml
@@ -15,6 +15,10 @@
../pom.xml
+
+ 2.8.47
+
+
taskana-simplehistory-provider
taskana-simplehistory-rest-spring
diff --git a/lib/taskana-core/pom.xml b/lib/taskana-core/pom.xml
index bf3fb8fbf..7ee16cfa3 100644
--- a/lib/taskana-core/pom.xml
+++ b/lib/taskana-core/pom.xml
@@ -55,9 +55,9 @@
test
- org.junit.vintage
- junit-vintage-engine
- ${version.junit.jupiter}
+ org.hamcrest
+ hamcrest-library
+ 2.1
test
@@ -67,9 +67,9 @@
test
- org.powermock
- powermock-module-junit4
- ${version.powermock}
+ org.mockito
+ mockito-junit-jupiter
+ ${version.junit.mockito}
test
diff --git a/lib/taskana-core/src/test/java/acceptance/AbstractAccTest.java b/lib/taskana-core/src/test/java/acceptance/AbstractAccTest.java
index e4a73319b..39d89af73 100644
--- a/lib/taskana-core/src/test/java/acceptance/AbstractAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/AbstractAccTest.java
@@ -13,7 +13,6 @@ import java.util.Map;
import javax.sql.DataSource;
-import org.junit.BeforeClass;
import org.junit.jupiter.api.BeforeAll;
import pro.taskana.Attachment;
@@ -21,9 +20,8 @@ import pro.taskana.ObjectReference;
import pro.taskana.TaskanaEngine;
import pro.taskana.TaskanaEngine.ConnectionManagementMode;
import pro.taskana.TimeInterval;
-import pro.taskana.configuration.TaskanaEngineConfiguration;
import pro.taskana.exceptions.ClassificationNotFoundException;
-import pro.taskana.impl.configuration.TaskanaEngineConfigurationTest;
+import pro.taskana.impl.configuration.TaskanaEngineTestConfiguration;
import pro.taskana.sampledata.SampleDataGenerator;
/**
@@ -31,24 +29,23 @@ import pro.taskana.sampledata.SampleDataGenerator;
*/
public abstract class AbstractAccTest {
- protected static TaskanaEngineConfiguration taskanaEngineConfiguration;
+ protected static pro.taskana.configuration.TaskanaEngineConfiguration taskanaEngineConfiguration;
protected static TaskanaEngine taskanaEngine;
@BeforeAll
- @BeforeClass
public static void setupTest() throws Exception {
resetDb(false);
}
public static void resetDb(boolean dropTables) throws SQLException, IOException {
- DataSource dataSource = TaskanaEngineConfigurationTest.getDataSource();
- String schemaName = TaskanaEngineConfigurationTest.getSchemaName();
+ DataSource dataSource = TaskanaEngineTestConfiguration.getDataSource();
+ String schemaName = TaskanaEngineTestConfiguration.getSchemaName();
SampleDataGenerator sampleDataGenerator = new SampleDataGenerator(dataSource, schemaName);
if (dropTables) {
sampleDataGenerator.dropDb();
}
- dataSource = TaskanaEngineConfigurationTest.getDataSource();
- taskanaEngineConfiguration = new TaskanaEngineConfiguration(dataSource, false,
+ dataSource = TaskanaEngineTestConfiguration.getDataSource();
+ taskanaEngineConfiguration = new pro.taskana.configuration.TaskanaEngineConfiguration(dataSource, false,
schemaName);
taskanaEngine = taskanaEngineConfiguration.buildTaskanaEngine();
taskanaEngine.setConnectionManagementMode(ConnectionManagementMode.AUTOCOMMIT);
diff --git a/lib/taskana-core/src/test/java/acceptance/classification/CreateClassificationAccTest.java b/lib/taskana-core/src/test/java/acceptance/classification/CreateClassificationAccTest.java
index fa4de5a6a..316d30160 100644
--- a/lib/taskana-core/src/test/java/acceptance/classification/CreateClassificationAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/classification/CreateClassificationAccTest.java
@@ -1,10 +1,10 @@
package acceptance.classification;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertThat;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
@@ -154,8 +154,7 @@ class CreateClassificationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "businessadmin"})
@Test
- void testCreateClassificationWithInvalidValues()
- throws ClassificationAlreadyExistException, NotAuthorizedException, DomainNotFoundException {
+ void testCreateClassificationWithInvalidValues() {
classificationService.createClassificationQuery().count();
// Check key NULL
diff --git a/lib/taskana-core/src/test/java/acceptance/classification/DeleteClassificationAccTest.java b/lib/taskana-core/src/test/java/acceptance/classification/DeleteClassificationAccTest.java
index 40f194c5a..464763e35 100644
--- a/lib/taskana-core/src/test/java/acceptance/classification/DeleteClassificationAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/classification/DeleteClassificationAccTest.java
@@ -1,8 +1,8 @@
package acceptance.classification;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
@@ -21,11 +21,11 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "delete classification" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class DeleteClassificationAccTest extends AbstractAccTest {
+class DeleteClassificationAccTest extends AbstractAccTest {
private ClassificationService classificationService;
- public DeleteClassificationAccTest() {
+ DeleteClassificationAccTest() {
super();
classificationService = taskanaEngine.getClassificationService();
}
@@ -34,7 +34,7 @@ public class DeleteClassificationAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testDeleteClassificationInDomain()
+ void testDeleteClassificationInDomain()
throws ClassificationNotFoundException, NotAuthorizedException, ClassificationInUseException {
classificationService.deleteClassification("L140101", "DOMAIN_A");
@@ -47,8 +47,7 @@ public class DeleteClassificationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testDeleteClassificationInDomainUserIsNotAuthorized()
- throws ClassificationNotFoundException, NotAuthorizedException, ClassificationInUseException {
+ void testDeleteClassificationInDomainUserIsNotAuthorized() {
Assertions.assertThrows(NotAuthorizedException.class, () ->
classificationService.deleteClassification("L140101", "DOMAIN_A"));
}
@@ -57,7 +56,7 @@ public class DeleteClassificationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "businessadmin"})
@Test
- public void testThrowExeptionIfDeleteClassificationWithExistingTasks() {
+ void testThrowExeptionIfDeleteClassificationWithExistingTasks() {
Assertions.assertThrows(ClassificationInUseException.class, () ->
classificationService.deleteClassification("L1050", "DOMAIN_A"));
}
@@ -66,7 +65,7 @@ public class DeleteClassificationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "businessadmin"})
@Test
- public void testThrowExeptionIfDeleteMasterClassificationWithExistingTasks() {
+ void testThrowExeptionIfDeleteMasterClassificationWithExistingTasks() {
Assertions.assertThrows(ClassificationInUseException.class, () ->
classificationService.deleteClassification("L1050", ""));
}
@@ -75,7 +74,7 @@ public class DeleteClassificationAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testDeleteMasterClassification()
+ void testDeleteMasterClassification()
throws ClassificationNotFoundException, NotAuthorizedException, ClassificationInUseException {
classificationService.deleteClassification("L3060", "");
@@ -88,7 +87,7 @@ public class DeleteClassificationAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testDeleteMasterClassificationWithExistingAttachment() {
+ void testDeleteMasterClassificationWithExistingAttachment() {
Assertions.assertThrows(ClassificationInUseException.class, () ->
classificationService.deleteClassification("L12010", ""));
}
@@ -97,7 +96,7 @@ public class DeleteClassificationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "businessadmin"})
@Test
- public void testThrowExceptionWhenChildClassificationIsInUseAndRollback()
+ void testThrowExceptionWhenChildClassificationIsInUseAndRollback()
throws ClassificationNotFoundException {
Assertions.assertThrows(ClassificationInUseException.class, () ->
@@ -119,7 +118,7 @@ public class DeleteClassificationAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testThrowClassificationNotFoundIfClassificationNotExists() {
+ void testThrowClassificationNotFoundIfClassificationNotExists() {
Assertions.assertThrows(ClassificationNotFoundException.class, () ->
classificationService.deleteClassification("not existing classification key", ""));
}
@@ -128,7 +127,7 @@ public class DeleteClassificationAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testThrowClassificationNotFoundIfClassificationNotExistsInDomain() {
+ void testThrowClassificationNotFoundIfClassificationNotExistsInDomain() {
Assertions.assertThrows(ClassificationNotFoundException.class, () ->
classificationService.deleteClassification("L10000", "DOMAIN_B"));
}
diff --git a/lib/taskana-core/src/test/java/acceptance/classification/GetClassificationAccTest.java b/lib/taskana-core/src/test/java/acceptance/classification/GetClassificationAccTest.java
index 815acce36..d4db899c7 100644
--- a/lib/taskana-core/src/test/java/acceptance/classification/GetClassificationAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/classification/GetClassificationAccTest.java
@@ -1,7 +1,7 @@
package acceptance.classification;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import java.util.List;
@@ -17,24 +17,24 @@ import pro.taskana.exceptions.ClassificationNotFoundException;
/**
* Acceptance test for all "get classification" scenarios.
*/
-public class GetClassificationAccTest extends AbstractAccTest {
+class GetClassificationAccTest extends AbstractAccTest {
private ClassificationService classificationService;
- public GetClassificationAccTest() {
+ GetClassificationAccTest() {
super();
classificationService = taskanaEngine.getClassificationService();
}
@Test
- public void testFindAllClassifications() {
+ void testFindAllClassifications() {
List classificationSummaryList = classificationService.createClassificationQuery()
.list();
assertNotNull(classificationSummaryList);
}
@Test
- public void testGetOneClassificationByKeyAndDomain() throws ClassificationNotFoundException {
+ void testGetOneClassificationByKeyAndDomain() throws ClassificationNotFoundException {
Classification classification = classificationService.getClassification("T6310", "DOMAIN_A");
assertNotNull(classification);
assertEquals("CLI:100000000000000000000000000000000011", classification.getId());
@@ -57,7 +57,7 @@ public class GetClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetOneClassificationById() throws ClassificationNotFoundException {
+ void testGetOneClassificationById() throws ClassificationNotFoundException {
Classification classification = classificationService
.getClassification("CLI:100000000000000000000000000000000011");
assertNotNull(classification);
@@ -89,7 +89,7 @@ public class GetClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetClassificationAsSummary() throws ClassificationNotFoundException {
+ void testGetClassificationAsSummary() throws ClassificationNotFoundException {
ClassificationSummary classification = classificationService
.getClassification("CLI:100000000000000000000000000000000011").asSummary();
assertNotNull(classification);
@@ -105,26 +105,26 @@ public class GetClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetOneClassificationByIdFails() {
+ void testGetOneClassificationByIdFails() {
Assertions.assertThrows(ClassificationNotFoundException.class, () ->
classificationService.getClassification("CLI:100000000470000000000000000000000011"));
}
@Test
- public void testGetClassificationByNullKeyFails() {
+ void testGetClassificationByNullKeyFails() {
Assertions.assertThrows(ClassificationNotFoundException.class, () ->
classificationService.getClassification(null, ""));
}
@Test
- public void testGetClassificationByInvalidKeyAndDomain() {
+ void testGetClassificationByInvalidKeyAndDomain() {
Assertions.assertThrows(ClassificationNotFoundException.class, () ->
classificationService.getClassification("Key0815", "NOT_EXISTING"));
}
@Test
- public void testGetOneClassificationForDomainAndGetClassificationFromMasterDomain()
+ void testGetOneClassificationForDomainAndGetClassificationFromMasterDomain()
throws ClassificationNotFoundException {
Classification classification = classificationService.getClassification("L10000", "DOMAIN_B");
assertNotNull(classification);
@@ -133,7 +133,7 @@ public class GetClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetOneClassificationForMasterDomain() throws ClassificationNotFoundException {
+ void testGetOneClassificationForMasterDomain() throws ClassificationNotFoundException {
Classification classification = classificationService.getClassification("L10000", "");
assertNotNull(classification);
assertEquals("", classification.getDomain());
diff --git a/lib/taskana-core/src/test/java/acceptance/classification/QueryClassificationAccTest.java b/lib/taskana-core/src/test/java/acceptance/classification/QueryClassificationAccTest.java
index ed899acf7..a8f9632d6 100644
--- a/lib/taskana-core/src/test/java/acceptance/classification/QueryClassificationAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/classification/QueryClassificationAccTest.java
@@ -1,7 +1,7 @@
package acceptance.classification;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import static pro.taskana.ClassificationQueryColumnName.CREATED;
import static pro.taskana.ClassificationQueryColumnName.NAME;
import static pro.taskana.ClassificationQueryColumnName.TYPE;
@@ -30,17 +30,17 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "get classification" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryClassificationAccTest extends AbstractAccTest {
+class QueryClassificationAccTest extends AbstractAccTest {
private static SortDirection asc = SortDirection.ASCENDING;
private static SortDirection desc = SortDirection.DESCENDING;
- public QueryClassificationAccTest() {
+ QueryClassificationAccTest() {
super();
}
@Test
- public void testQueryClassificationValuesForColumnName() {
+ void testQueryClassificationValuesForColumnName() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List columnValueList = classificationService.createClassificationQuery()
.listValues(NAME, null);
@@ -72,7 +72,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testFindClassificationsByCategoryAndDomain() {
+ void testFindClassificationsByCategoryAndDomain() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classificationSummaryList = classificationService.createClassificationQuery()
.categoryIn("MANUAL")
@@ -84,7 +84,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetOneClassificationForMultipleDomains() {
+ void testGetOneClassificationForMultipleDomains() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classifications = classificationService.createClassificationQuery()
.keyIn("L10000")
@@ -96,7 +96,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetClassificationsForTypeAndParent() {
+ void testGetClassificationsForTypeAndParent() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classifications = classificationService.createClassificationQuery()
.typeIn("TASK", "DOCUMENT")
@@ -120,7 +120,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetClassificationsForKeyAndCategories() {
+ void testGetClassificationsForKeyAndCategories() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classifications = classificationService.createClassificationQuery()
.keyIn("T2100", "L10000")
@@ -144,7 +144,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetClassificationsWithParentId() {
+ void testGetClassificationsWithParentId() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classifications = classificationService.createClassificationQuery()
.keyIn("A12", "A13")
@@ -167,7 +167,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetClassificationsWithParentKey() {
+ void testGetClassificationsWithParentKey() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classifications = classificationService.createClassificationQuery()
.keyIn("A12", "A13")
@@ -189,7 +189,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetClassificationsWithCustom1() throws InvalidArgumentException {
+ void testGetClassificationsWithCustom1() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classifications = classificationService.createClassificationQuery()
.customAttributeIn("1", "VNR,RVNR,KOLVNR", "VNR")
@@ -200,7 +200,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetClassificationsWithCustom1Like() throws InvalidArgumentException {
+ void testGetClassificationsWithCustom1Like() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classifications = classificationService.createClassificationQuery()
.customAttributeLike("1", "%RVNR%")
@@ -212,7 +212,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testGetClassificationsWithParentAndCustom2() throws InvalidArgumentException {
+ void testGetClassificationsWithParentAndCustom2() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classifications = classificationService.createClassificationQuery()
.parentIdIn("CLI:100000000000000000000000000000000004")
@@ -224,7 +224,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testFindClassificationsByCreatedTimestamp() {
+ void testFindClassificationsByCreatedTimestamp() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classificationSummaryList = classificationService.createClassificationQuery()
.domainIn("DOMAIN_A")
@@ -236,7 +236,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testFindClassificationsByPriorityAndValidInDomain() {
+ void testFindClassificationsByPriorityAndValidInDomain() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List list = classificationService.createClassificationQuery()
.validInDomainEquals(Boolean.TRUE)
@@ -249,7 +249,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
@WithAccessId(
userName = "businessadmin")
@Test
- public void testFindClassificationByModifiedWithin()
+ void testFindClassificationByModifiedWithin()
throws ClassificationNotFoundException, NotAuthorizedException, ConcurrencyException, InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
String clId = "CLI:200000000000000000000000000000000015";
@@ -264,7 +264,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForNameLike() {
+ void testQueryForNameLike() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.nameLike("Dynamik%")
@@ -273,7 +273,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForNameIn() {
+ void testQueryForNameIn() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.nameIn("Widerruf", "OLD-Leistungsfall")
@@ -282,7 +282,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForDescriptionLike() {
+ void testQueryForDescriptionLike() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.descriptionLike("Widerruf%")
@@ -291,7 +291,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForServiceLevelIn() {
+ void testQueryForServiceLevelIn() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.serviceLevelIn("P2D")
@@ -300,7 +300,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForServiceLevelLike() {
+ void testQueryForServiceLevelLike() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.serviceLevelLike("PT%")
@@ -309,7 +309,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForApplicationEntryPointIn() {
+ void testQueryForApplicationEntryPointIn() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.applicationEntryPointIn("specialPoint", "point0815")
@@ -318,7 +318,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForApplicationEntryPointLike() {
+ void testQueryForApplicationEntryPointLike() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.applicationEntryPointLike("point%")
@@ -327,7 +327,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom1In() throws InvalidArgumentException {
+ void testQueryForCustom1In() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeIn("1", "VNR,RVNR,KOLVNR, ANR", "VNR")
@@ -336,7 +336,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom2In() throws InvalidArgumentException {
+ void testQueryForCustom2In() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeIn("2", "CUSTOM2", "custom2")
@@ -345,7 +345,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom3In() throws InvalidArgumentException {
+ void testQueryForCustom3In() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeIn("3", "Custom3", "custom3")
@@ -354,7 +354,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom4In() throws InvalidArgumentException {
+ void testQueryForCustom4In() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeIn("4", "custom4")
@@ -363,7 +363,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom5In() throws InvalidArgumentException {
+ void testQueryForCustom5In() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeIn("5", "custom5")
@@ -372,7 +372,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom6In() throws InvalidArgumentException {
+ void testQueryForCustom6In() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeIn("6", "custom6")
@@ -381,7 +381,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom7In() throws InvalidArgumentException {
+ void testQueryForCustom7In() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeIn("7", "custom7", "custom_7")
@@ -390,7 +390,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom8In() throws InvalidArgumentException {
+ void testQueryForCustom8In() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeIn("8", "custom_8", "custom8")
@@ -399,7 +399,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom2Like() throws InvalidArgumentException {
+ void testQueryForCustom2Like() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeLike("2", "cus%")
@@ -408,7 +408,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom3Like() throws InvalidArgumentException {
+ void testQueryForCustom3Like() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeLike("3", "cus%")
@@ -417,7 +417,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom4Like() throws InvalidArgumentException {
+ void testQueryForCustom4Like() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeLike("4", "cus%")
@@ -426,7 +426,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom5Like() throws InvalidArgumentException {
+ void testQueryForCustom5Like() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeLike("5", "cus%")
@@ -435,7 +435,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom6Like() throws InvalidArgumentException {
+ void testQueryForCustom6Like() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeLike("6", "cus%")
@@ -444,7 +444,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom7Like() throws InvalidArgumentException {
+ void testQueryForCustom7Like() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeLike("7", "cus%")
@@ -453,7 +453,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForCustom8Like() throws InvalidArgumentException {
+ void testQueryForCustom8Like() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.customAttributeLike("8", "cus%")
@@ -462,7 +462,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByKeyAsc() {
+ void testQueryForOrderByKeyAsc() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByKey(asc)
@@ -471,7 +471,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByParentIdDesc() {
+ void testQueryForOrderByParentIdDesc() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByDomain(asc)
@@ -481,7 +481,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByParentKeyDesc() {
+ void testQueryForOrderByParentKeyDesc() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByParentKey(desc)
@@ -490,7 +490,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByCategoryDesc() {
+ void testQueryForOrderByCategoryDesc() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByCategory(desc)
@@ -499,7 +499,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByDomainAsc() {
+ void testQueryForOrderByDomainAsc() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByDomain(asc)
@@ -508,7 +508,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByPriorityDesc() {
+ void testQueryForOrderByPriorityDesc() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByPriority(desc)
@@ -517,7 +517,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByNameAsc() {
+ void testQueryForOrderByNameAsc() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByName(asc)
@@ -526,7 +526,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByServiceLevelDesc() {
+ void testQueryForOrderByServiceLevelDesc() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByServiceLevel(desc)
@@ -535,7 +535,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByApplicationEntryPointAsc() {
+ void testQueryForOrderByApplicationEntryPointAsc() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByApplicationEntryPoint(asc)
@@ -545,7 +545,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByParentKeyAsc() {
+ void testQueryForOrderByParentKeyAsc() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByParentKey(asc)
@@ -555,7 +555,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByCustom1Desc() throws InvalidArgumentException {
+ void testQueryForOrderByCustom1Desc() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByCustomAttribute("1", desc)
@@ -566,7 +566,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByCustom2Asc() throws InvalidArgumentException {
+ void testQueryForOrderByCustom2Asc() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByCustomAttribute("2", asc)
@@ -578,7 +578,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByCustom3Desc() throws InvalidArgumentException {
+ void testQueryForOrderByCustom3Desc() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByCustomAttribute("3", desc)
@@ -588,7 +588,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByCustom4Asc() throws InvalidArgumentException {
+ void testQueryForOrderByCustom4Asc() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByCustomAttribute("4", asc)
@@ -598,7 +598,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByCustom5Desc() throws InvalidArgumentException {
+ void testQueryForOrderByCustom5Desc() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByCustomAttribute("5", desc)
@@ -608,7 +608,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByCustom6Asc() throws InvalidArgumentException {
+ void testQueryForOrderByCustom6Asc() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByCustomAttribute("6", asc)
@@ -618,7 +618,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByCustom7Desc() throws InvalidArgumentException {
+ void testQueryForOrderByCustom7Desc() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByCustomAttribute("7", desc)
@@ -628,7 +628,7 @@ public class QueryClassificationAccTest extends AbstractAccTest {
}
@Test
- public void testQueryForOrderByCustom8Asc() throws InvalidArgumentException {
+ void testQueryForOrderByCustom8Asc() throws InvalidArgumentException {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.orderByCustomAttribute("8", asc)
diff --git a/lib/taskana-core/src/test/java/acceptance/classification/QueryClassificationWithPaginationAccTest.java b/lib/taskana-core/src/test/java/acceptance/classification/QueryClassificationWithPaginationAccTest.java
index 7257c585d..918012873 100644
--- a/lib/taskana-core/src/test/java/acceptance/classification/QueryClassificationWithPaginationAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/classification/QueryClassificationWithPaginationAccTest.java
@@ -1,7 +1,7 @@
package acceptance.classification;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertThat;
import java.util.List;
@@ -20,14 +20,14 @@ import pro.taskana.security.JAASExtension;
* Acceptance test for all "query classifications with pagination" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryClassificationWithPaginationAccTest extends AbstractAccTest {
+class QueryClassificationWithPaginationAccTest extends AbstractAccTest {
- public QueryClassificationWithPaginationAccTest() {
+ QueryClassificationWithPaginationAccTest() {
super();
}
@Test
- public void testGetFirstPageOfClassificationQueryWithOffset() {
+ void testGetFirstPageOfClassificationQueryWithOffset() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.domainIn("DOMAIN_A")
@@ -36,7 +36,7 @@ public class QueryClassificationWithPaginationAccTest extends AbstractAccTest {
}
@Test
- public void testGetSecondPageOfClassificationQueryWithOffset() {
+ void testGetSecondPageOfClassificationQueryWithOffset() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List results = classificationService.createClassificationQuery()
.domainIn("DOMAIN_A")
@@ -45,7 +45,7 @@ public class QueryClassificationWithPaginationAccTest extends AbstractAccTest {
}
@Test
- public void testListOffsetAndLimitOutOfBounds() {
+ void testListOffsetAndLimitOutOfBounds() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
// both will be 0, working
@@ -68,7 +68,7 @@ public class QueryClassificationWithPaginationAccTest extends AbstractAccTest {
}
@Test
- public void testPaginationWithPages() {
+ void testPaginationWithPages() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
// Getting full page
@@ -105,7 +105,7 @@ public class QueryClassificationWithPaginationAccTest extends AbstractAccTest {
}
@Test
- public void testPaginationNullAndNegativeLimitsIgnoring() {
+ void testPaginationNullAndNegativeLimitsIgnoring() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
// 0 limit/size = 0 results
@@ -139,7 +139,7 @@ public class QueryClassificationWithPaginationAccTest extends AbstractAccTest {
*/
@Disabled
@Test
- public void testPaginationThrowingExceptionWhenPageOutOfBounds() {
+ void testPaginationThrowingExceptionWhenPageOutOfBounds() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
// entrypoint set outside result amount
@@ -153,7 +153,7 @@ public class QueryClassificationWithPaginationAccTest extends AbstractAccTest {
}
@Test
- public void testCountOfClassificationsQuery() {
+ void testCountOfClassificationsQuery() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
long count = classificationService.createClassificationQuery()
.domainIn("DOMAIN_A")
diff --git a/lib/taskana-core/src/test/java/acceptance/classification/UpdateClassificationAccTest.java b/lib/taskana-core/src/test/java/acceptance/classification/UpdateClassificationAccTest.java
index 154ee1210..220d2f850 100644
--- a/lib/taskana-core/src/test/java/acceptance/classification/UpdateClassificationAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/classification/UpdateClassificationAccTest.java
@@ -1,10 +1,11 @@
package acceptance.classification;
-import static org.hamcrest.CoreMatchers.equalTo;
-import static org.hamcrest.CoreMatchers.not;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertThat;
-import static org.junit.Assert.assertTrue;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.core.IsEqual.equalTo;
+import static org.hamcrest.core.IsNot.not;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.time.Duration;
import java.time.Instant;
@@ -314,14 +315,14 @@ public class UpdateClassificationAccTest extends AbstractAccTest {
DaysToWorkingDaysConverter converter, int serviceLevel) throws TaskNotFoundException, NotAuthorizedException {
for (String taskId : tasksWithP15D) {
Task task = taskService.getTask(taskId);
- assertTrue("Task " + task.getId() + " has not been refreshed.", task.getModified().isAfter(before));
- assertTrue(task.getPriority() == 1000);
+ assertTrue(task.getModified().isAfter(before), "Task " + task.getId() + " has not been refreshed.");
+ assertEquals(1000, task.getPriority());
long calendarDays = converter.convertWorkingDaysToDays(task.getPlanned(), serviceLevel);
- assertTrue(
+ String msg =
"Task: " + taskId + ": Due Date " + task.getDue() + " does not match planned " + task.getPlanned()
- + " + calendar days " + calendarDays,
- task.getDue().equals(task.getPlanned().plus(Duration.ofDays(calendarDays))));
+ + " + calendar days " + calendarDays;
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(calendarDays)), msg);
}
}
diff --git a/lib/taskana-core/src/test/java/acceptance/config/TaskanaConfigAccTest.java b/lib/taskana-core/src/test/java/acceptance/config/TaskanaConfigAccTest.java
index 638346097..196b2f394 100644
--- a/lib/taskana-core/src/test/java/acceptance/config/TaskanaConfigAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/config/TaskanaConfigAccTest.java
@@ -1,9 +1,9 @@
package acceptance.config;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.io.File;
import java.io.IOException;
@@ -11,29 +11,28 @@ import java.io.PrintWriter;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.HashMap;
-import java.util.List;
import org.h2.store.fs.FileUtils;
import org.junit.jupiter.api.Test;
-import pro.taskana.configuration.TaskanaEngineConfiguration;
import pro.taskana.impl.TaskanaEngineImpl;
-import pro.taskana.impl.configuration.TaskanaEngineConfigurationTest;
+import pro.taskana.impl.configuration.TaskanaEngineTestConfiguration;
/**
* Test taskana configuration without roles.
*
* @author bbr
*/
-public class TaskanaConfigAccTest extends TaskanaEngineImpl {
+class TaskanaConfigAccTest extends TaskanaEngineImpl {
- public TaskanaConfigAccTest() throws SQLException {
- super(new TaskanaEngineConfiguration(TaskanaEngineConfigurationTest.getDataSource(), true,
- TaskanaEngineConfigurationTest.getSchemaName()));
+ TaskanaConfigAccTest() throws SQLException {
+ super(new pro.taskana.configuration.TaskanaEngineConfiguration(TaskanaEngineTestConfiguration.getDataSource(),
+ true,
+ TaskanaEngineTestConfiguration.getSchemaName()));
}
@Test
- public void testDomains() {
+ void testDomains() {
assertEquals(2, getConfiguration().getDomains().size());
assertTrue(getConfiguration().getDomains().contains("DOMAIN_A"));
assertTrue(getConfiguration().getDomains().contains("DOMAIN_B"));
@@ -41,7 +40,7 @@ public class TaskanaConfigAccTest extends TaskanaEngineImpl {
}
@Test
- public void testClassificationTypes() {
+ void testClassificationTypes() {
assertEquals(2, getConfiguration().getClassificationTypes().size());
assertTrue(getConfiguration().getClassificationTypes().contains("TASK"));
assertTrue(getConfiguration().getClassificationTypes().contains("DOCUMENT"));
@@ -49,7 +48,7 @@ public class TaskanaConfigAccTest extends TaskanaEngineImpl {
}
@Test
- public void testClassificationCategories() {
+ void testClassificationCategories() {
assertEquals(4, getConfiguration().getClassificationCategoriesByType("TASK").size());
assertTrue(getConfiguration().getClassificationCategoriesByType("TASK").contains("EXTERNAL"));
assertTrue(getConfiguration().getClassificationCategoriesByType("TASK").contains("MANUAL"));
@@ -59,7 +58,7 @@ public class TaskanaConfigAccTest extends TaskanaEngineImpl {
}
@Test
- public void testDoesNotExistPropertyClassificationTypeOrItIsEmpty() throws IOException {
+ void testDoesNotExistPropertyClassificationTypeOrItIsEmpty() throws IOException {
taskanaEngineConfiguration.setClassificationTypes(new ArrayList<>());
String propertiesFileName = createNewConfigFile("/dummyTestConfig.properties", false, true);
String delimiter = ";";
@@ -72,7 +71,7 @@ public class TaskanaConfigAccTest extends TaskanaEngineImpl {
}
@Test
- public void testDoesNotExistPropertyClassificatioCategoryOrItIsEmpty() throws IOException {
+ void testDoesNotExistPropertyClassificatioCategoryOrItIsEmpty() throws IOException {
taskanaEngineConfiguration.setClassificationTypes(new ArrayList<>());
taskanaEngineConfiguration.setClassificationCategoriesByType(new HashMap<>());
String propertiesFileName = createNewConfigFile("/dummyTestConfig.properties", true, false);
@@ -87,9 +86,9 @@ public class TaskanaConfigAccTest extends TaskanaEngineImpl {
}
@Test
- public void testWithCategoriesAndClassificationFilled() throws IOException {
- taskanaEngineConfiguration.setClassificationTypes(new ArrayList());
- taskanaEngineConfiguration.setClassificationCategoriesByType(new HashMap>());
+ void testWithCategoriesAndClassificationFilled() throws IOException {
+ taskanaEngineConfiguration.setClassificationTypes(new ArrayList<>());
+ taskanaEngineConfiguration.setClassificationCategoriesByType(new HashMap<>());
String propertiesFileName = createNewConfigFile("/dummyTestConfig.properties", true, true);
String delimiter = ";";
try {
diff --git a/lib/taskana-core/src/test/java/acceptance/config/TaskanaRoleConfigAccTest.java b/lib/taskana-core/src/test/java/acceptance/config/TaskanaRoleConfigAccTest.java
index 0cae27ac4..8abad1351 100644
--- a/lib/taskana-core/src/test/java/acceptance/config/TaskanaRoleConfigAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/config/TaskanaRoleConfigAccTest.java
@@ -1,6 +1,6 @@
package acceptance.config;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.io.File;
import java.io.IOException;
@@ -12,24 +12,24 @@ import org.h2.store.fs.FileUtils;
import org.junit.jupiter.api.Test;
import pro.taskana.TaskanaRole;
-import pro.taskana.configuration.TaskanaEngineConfiguration;
import pro.taskana.impl.TaskanaEngineImpl;
-import pro.taskana.impl.configuration.TaskanaEngineConfigurationTest;
+import pro.taskana.impl.configuration.TaskanaEngineTestConfiguration;
/**
* Test taskana's role configuration.
*
* @author bbr
*/
-public class TaskanaRoleConfigAccTest extends TaskanaEngineImpl {
+class TaskanaRoleConfigAccTest extends TaskanaEngineImpl {
- public TaskanaRoleConfigAccTest() throws SQLException {
- super(new TaskanaEngineConfiguration(TaskanaEngineConfigurationTest.getDataSource(), true,
- TaskanaEngineConfigurationTest.getSchemaName()));
+ TaskanaRoleConfigAccTest() throws SQLException {
+ super(new pro.taskana.configuration.TaskanaEngineConfiguration(TaskanaEngineTestConfiguration.getDataSource(),
+ true,
+ TaskanaEngineTestConfiguration.getSchemaName()));
}
@Test
- public void testStandardConfig() {
+ void testStandardConfig() {
Set rolesConfigured = getConfiguration().getRoleMap().keySet();
assertTrue(rolesConfigured.contains(TaskanaRole.ADMIN));
assertTrue(rolesConfigured.contains(TaskanaRole.BUSINESS_ADMIN));
@@ -55,7 +55,7 @@ public class TaskanaRoleConfigAccTest extends TaskanaEngineImpl {
}
@Test
- public void testOtherConfigFileSameDelimiter() throws IOException {
+ void testOtherConfigFileSameDelimiter() throws IOException {
String propertiesFileName = createNewConfigFileWithSameDelimiter("/dummyTestConfig.properties");
try {
getConfiguration().initTaskanaProperties(propertiesFileName, "|");
@@ -82,7 +82,7 @@ public class TaskanaRoleConfigAccTest extends TaskanaEngineImpl {
}
@Test
- public void testOtherConfigFileDifferentDelimiter() throws IOException {
+ void testOtherConfigFileDifferentDelimiter() throws IOException {
String delimiter = ";";
String propertiesFileName = createNewConfigFileWithDifferentDelimiter("/dummyTestConfig.properties", delimiter);
try {
diff --git a/lib/taskana-core/src/test/java/acceptance/history/TaskEventProducerTest.java b/lib/taskana-core/src/test/java/acceptance/history/TaskEventProducerTest.java
index c78fd92d0..000b6ccf3 100644
--- a/lib/taskana-core/src/test/java/acceptance/history/TaskEventProducerTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/history/TaskEventProducerTest.java
@@ -1,6 +1,6 @@
package acceptance.history;
-import static org.junit.Assert.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertFalse;
import org.junit.jupiter.api.Test;
diff --git a/lib/taskana-core/src/test/java/acceptance/jobs/TaskCleanupJobAccTest.java b/lib/taskana-core/src/test/java/acceptance/jobs/TaskCleanupJobAccTest.java
index bf146fbac..1e49f54cf 100644
--- a/lib/taskana-core/src/test/java/acceptance/jobs/TaskCleanupJobAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/jobs/TaskCleanupJobAccTest.java
@@ -1,7 +1,7 @@
package acceptance.jobs;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import java.util.ArrayList;
import java.util.List;
@@ -30,18 +30,18 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "jobs tasks runner" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class TaskCleanupJobAccTest extends AbstractAccTest {
+class TaskCleanupJobAccTest extends AbstractAccTest {
TaskService taskService;
@BeforeEach
- public void before() {
+ void before() {
taskService = taskanaEngine.getTaskService();
}
@WithAccessId(userName = "admin")
@Test
- public void shouldCleanCompletedTasksUntilDate() throws Exception {
+ void shouldCleanCompletedTasksUntilDate() throws Exception {
long totalTasksCount = taskService.createTaskQuery().count();
assertEquals(73, totalTasksCount);
@@ -56,7 +56,7 @@ public class TaskCleanupJobAccTest extends AbstractAccTest {
@WithAccessId(userName = "admin")
@Test
- public void shouldCleanCompletedTasksUntilDateWithSameParentBussiness() throws Exception {
+ void shouldCleanCompletedTasksUntilDateWithSameParentBussiness() throws Exception {
long totalTasksCount = taskService.createTaskQuery().count();
assertEquals(68, totalTasksCount);
@@ -82,7 +82,7 @@ public class TaskCleanupJobAccTest extends AbstractAccTest {
@WithAccessId(userName = "admin")
@Test
- public void shouldNotCleanCompleteTasksAfterDefinedDay() throws Exception {
+ void shouldNotCleanCompleteTasksAfterDefinedDay() throws Exception {
Task createdTask = createAndCompleteTask();
TaskCleanupJob job = new TaskCleanupJob(taskanaEngine, null, null);
diff --git a/lib/taskana-core/src/test/java/acceptance/jobs/WorkbasketCleanupJobAccTest.java b/lib/taskana-core/src/test/java/acceptance/jobs/WorkbasketCleanupJobAccTest.java
index ef58683ef..6df6e07e8 100644
--- a/lib/taskana-core/src/test/java/acceptance/jobs/WorkbasketCleanupJobAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/jobs/WorkbasketCleanupJobAccTest.java
@@ -1,7 +1,7 @@
package acceptance.jobs;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
import java.util.List;
@@ -26,25 +26,25 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "jobs workbasket runner" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class WorkbasketCleanupJobAccTest extends AbstractAccTest {
+class WorkbasketCleanupJobAccTest extends AbstractAccTest {
WorkbasketService workbasketService;
TaskService taskService;
@BeforeEach
- public void before() {
+ void before() {
workbasketService = taskanaEngine.getWorkbasketService();
taskService = taskanaEngine.getTaskService();
}
@AfterEach
- public void after() throws Exception {
+ void after() throws Exception {
resetDb(true);
}
@WithAccessId(userName = "admin")
@Test
- public void shouldCleanWorkbasketMarkedForDeletionWithoutTasks() throws TaskanaException {
+ void shouldCleanWorkbasketMarkedForDeletionWithoutTasks() throws TaskanaException {
long totalWorkbasketCount = workbasketService.createWorkbasketQuery().count();
assertEquals(25, totalWorkbasketCount);
List workbaskets = workbasketService.createWorkbasketQuery()
@@ -74,7 +74,7 @@ public class WorkbasketCleanupJobAccTest extends AbstractAccTest {
@WithAccessId(userName = "admin")
@Test
- public void shouldNotCleanWorkbasketMarkedForDeletionIfWorkbasketHasTasks() throws Exception {
+ void shouldNotCleanWorkbasketMarkedForDeletionIfWorkbasketHasTasks() throws Exception {
long totalWorkbasketCount = workbasketService.createWorkbasketQuery().count();
assertEquals(25, totalWorkbasketCount);
List workbaskets = workbasketService.createWorkbasketQuery()
diff --git a/lib/taskana-core/src/test/java/acceptance/objectreference/QueryObjectReferenceAccTest.java b/lib/taskana-core/src/test/java/acceptance/objectreference/QueryObjectReferenceAccTest.java
index 373bdf267..a895bf3c0 100644
--- a/lib/taskana-core/src/test/java/acceptance/objectreference/QueryObjectReferenceAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/objectreference/QueryObjectReferenceAccTest.java
@@ -1,7 +1,7 @@
package acceptance.objectreference;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import static pro.taskana.ObjectReferenceQueryColumnName.COMPANY;
import static pro.taskana.ObjectReferenceQueryColumnName.SYSTEM;
@@ -16,14 +16,14 @@ import pro.taskana.TaskQuery;
/**
* Acceptance test for all "get classification" scenarios.
*/
-public class QueryObjectReferenceAccTest extends AbstractAccTest {
+class QueryObjectReferenceAccTest extends AbstractAccTest {
- public QueryObjectReferenceAccTest() {
+ QueryObjectReferenceAccTest() {
super();
}
@Test
- public void testQueryObjectReferenceValuesForColumnName() {
+ void testQueryObjectReferenceValuesForColumnName() {
TaskQuery taskQuery = taskanaEngine.getTaskService().createTaskQuery();
List columnValues = taskQuery.createObjectReferenceQuery()
.listValues(COMPANY, null);
@@ -40,7 +40,7 @@ public class QueryObjectReferenceAccTest extends AbstractAccTest {
}
@Test
- public void testFindObjectReferenceByCompany() {
+ void testFindObjectReferenceByCompany() {
TaskQuery taskQuery = taskanaEngine.getTaskService().createTaskQuery();
List objectReferenceList = taskQuery.createObjectReferenceQuery()
@@ -52,7 +52,7 @@ public class QueryObjectReferenceAccTest extends AbstractAccTest {
}
@Test
- public void testFindObjectReferenceBySystem() {
+ void testFindObjectReferenceBySystem() {
TaskQuery taskQuery = taskanaEngine.getTaskService().createTaskQuery();
List objectReferenceList = taskQuery.createObjectReferenceQuery()
@@ -65,7 +65,7 @@ public class QueryObjectReferenceAccTest extends AbstractAccTest {
}
@Test
- public void testFindObjectReferenceBySystemInstance() {
+ void testFindObjectReferenceBySystemInstance() {
TaskQuery taskQuery = taskanaEngine.getTaskService().createTaskQuery();
List objectReferenceList = taskQuery.createObjectReferenceQuery()
@@ -78,7 +78,7 @@ public class QueryObjectReferenceAccTest extends AbstractAccTest {
}
@Test
- public void testFindObjectReferenceByType() {
+ void testFindObjectReferenceByType() {
TaskQuery taskQuery = taskanaEngine.getTaskService().createTaskQuery();
List objectReferenceList = taskQuery.createObjectReferenceQuery()
@@ -90,7 +90,7 @@ public class QueryObjectReferenceAccTest extends AbstractAccTest {
}
@Test
- public void testFindObjectReferenceByValue() {
+ void testFindObjectReferenceByValue() {
TaskQuery taskQuery = taskanaEngine.getTaskService().createTaskQuery();
List objectReferenceList = taskQuery.createObjectReferenceQuery()
diff --git a/lib/taskana-core/src/test/java/acceptance/objectreference/QueryObjectreferencesWithPaginationAccTest.java b/lib/taskana-core/src/test/java/acceptance/objectreference/QueryObjectreferencesWithPaginationAccTest.java
index 0d4bc8e5d..9fc56a118 100644
--- a/lib/taskana-core/src/test/java/acceptance/objectreference/QueryObjectreferencesWithPaginationAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/objectreference/QueryObjectreferencesWithPaginationAccTest.java
@@ -1,7 +1,7 @@
package acceptance.objectreference;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertThat;
import java.util.List;
@@ -23,38 +23,38 @@ import pro.taskana.security.JAASExtension;
* Acceptance test for all "query classifications with pagination" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryObjectreferencesWithPaginationAccTest extends AbstractAccTest {
+class QueryObjectreferencesWithPaginationAccTest extends AbstractAccTest {
private TaskService taskService;
private TaskQuery taskQuery;
private ObjectReferenceQuery objRefQuery;
- public QueryObjectreferencesWithPaginationAccTest() {
+ QueryObjectreferencesWithPaginationAccTest() {
super();
}
@BeforeEach
- public void before() {
+ void before() {
taskService = taskanaEngine.getTaskService();
taskQuery = taskService.createTaskQuery();
objRefQuery = taskQuery.createObjectReferenceQuery();
}
@Test
- public void testGetFirstPageOfObjectRefQueryWithOffset() {
+ void testGetFirstPageOfObjectRefQueryWithOffset() {
List results = objRefQuery.list(0, 5);
assertThat(results.size(), equalTo(3));
}
@Test
- public void testGetSecondPageOfObjectRefQueryWithOffset() {
+ void testGetSecondPageOfObjectRefQueryWithOffset() {
List results = objRefQuery.list(2, 5);
assertThat(results.size(), equalTo(1));
}
@Test
- public void testListOffsetAndLimitOutOfBounds() {
+ void testListOffsetAndLimitOutOfBounds() {
// both will be 0, working
List results = objRefQuery.list(-1, -3);
assertThat(results.size(), equalTo(0));
@@ -69,7 +69,7 @@ public class QueryObjectreferencesWithPaginationAccTest extends AbstractAccTest
}
@Test
- public void testPaginationWithPages() {
+ void testPaginationWithPages() {
// Getting full page
int pageNumber = 1;
int pageSize = 10;
@@ -96,7 +96,7 @@ public class QueryObjectreferencesWithPaginationAccTest extends AbstractAccTest
}
@Test
- public void testPaginationNullAndNegativeLimitsIgnoring() {
+ void testPaginationNullAndNegativeLimitsIgnoring() {
// 0 limit/size = 0 results
int pageNumber = 2;
int pageSize = 0;
@@ -122,7 +122,7 @@ public class QueryObjectreferencesWithPaginationAccTest extends AbstractAccTest
*/
@Disabled
@Test
- public void testPaginationThrowingExceptionWhenPageOutOfBounds() {
+ void testPaginationThrowingExceptionWhenPageOutOfBounds() {
// entrypoint set outside result amount
int pageNumber = 6;
int pageSize = 10;
@@ -131,7 +131,7 @@ public class QueryObjectreferencesWithPaginationAccTest extends AbstractAccTest
}
@Test
- public void testCountOfClassificationsQuery() {
+ void testCountOfClassificationsQuery() {
long count = objRefQuery.count();
assertThat(count, equalTo(3L));
}
diff --git a/lib/taskana-core/src/test/java/acceptance/report/AbstractReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/AbstractReportAccTest.java
index 01c3d5ebe..5f33eb56e 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/AbstractReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/AbstractReportAccTest.java
@@ -5,12 +5,10 @@ import java.sql.SQLException;
import javax.sql.DataSource;
-import org.junit.BeforeClass;
import org.junit.jupiter.api.BeforeAll;
import pro.taskana.TaskanaEngine;
-import pro.taskana.configuration.TaskanaEngineConfiguration;
-import pro.taskana.impl.configuration.TaskanaEngineConfigurationTest;
+import pro.taskana.impl.configuration.TaskanaEngineTestConfiguration;
import pro.taskana.sampledata.SampleDataGenerator;
/**
@@ -18,24 +16,23 @@ import pro.taskana.sampledata.SampleDataGenerator;
*/
public class AbstractReportAccTest {
- protected static TaskanaEngineConfiguration taskanaEngineConfiguration;
+ protected static pro.taskana.configuration.TaskanaEngineConfiguration taskanaEngineConfiguration;
protected static TaskanaEngine taskanaEngine;
// checkstyle needs this constructor, since this is only a "utility" class
protected AbstractReportAccTest() {
}
- @BeforeClass
@BeforeAll
public static void setupTest() throws Exception {
resetDb();
}
private static void resetDb() throws SQLException, IOException {
- DataSource dataSource = TaskanaEngineConfigurationTest.getDataSource();
- String schemaName = TaskanaEngineConfigurationTest.getSchemaName();
+ DataSource dataSource = TaskanaEngineTestConfiguration.getDataSource();
+ String schemaName = TaskanaEngineTestConfiguration.getSchemaName();
SampleDataGenerator sampleDataGenerator = new SampleDataGenerator(dataSource, schemaName);
- taskanaEngineConfiguration = new TaskanaEngineConfiguration(dataSource, false,
+ taskanaEngineConfiguration = new pro.taskana.configuration.TaskanaEngineConfiguration(dataSource, false,
schemaName);
taskanaEngineConfiguration.setGermanPublicHolidaysEnabled(false);
taskanaEngine = taskanaEngineConfiguration.buildTaskanaEngine();
diff --git a/lib/taskana-core/src/test/java/acceptance/report/GetCustomAttributeValuesForReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/GetCustomAttributeValuesForReportAccTest.java
index edbee5d73..a9dc08a6c 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/GetCustomAttributeValuesForReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/GetCustomAttributeValuesForReportAccTest.java
@@ -1,8 +1,8 @@
package acceptance.report;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.ArrayList;
import java.util.Collections;
@@ -24,10 +24,10 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "classification report" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class GetCustomAttributeValuesForReportAccTest extends AbstractReportAccTest {
+class GetCustomAttributeValuesForReportAccTest extends AbstractReportAccTest {
@Test
- public void testRoleCheck() {
+ void testRoleCheck() {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -39,7 +39,7 @@ public class GetCustomAttributeValuesForReportAccTest extends AbstractReportAccT
@WithAccessId(
userName = "monitor")
@Test
- public void testGetCustomAttributeValuesForOneWorkbasket() throws NotAuthorizedException {
+ void testGetCustomAttributeValuesForOneWorkbasket() throws NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List values = taskMonitorService.createWorkbasketReportBuilder()
@@ -55,7 +55,7 @@ public class GetCustomAttributeValuesForReportAccTest extends AbstractReportAccT
@WithAccessId(
userName = "monitor")
@Test
- public void testGetCustomAttributeValuesForOneDomain() throws NotAuthorizedException {
+ void testGetCustomAttributeValuesForOneDomain() throws NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List values = taskMonitorService.createWorkbasketReportBuilder()
@@ -68,7 +68,7 @@ public class GetCustomAttributeValuesForReportAccTest extends AbstractReportAccT
@WithAccessId(
userName = "monitor")
@Test
- public void testGetCustomAttributeValuesForCustomAttribute()
+ void testGetCustomAttributeValuesForCustomAttribute()
throws NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -87,7 +87,7 @@ public class GetCustomAttributeValuesForReportAccTest extends AbstractReportAccT
@WithAccessId(
userName = "monitor")
@Test
- public void testGetCustomAttributeValuesForExcludedClassifications()
+ void testGetCustomAttributeValuesForExcludedClassifications()
throws NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
diff --git a/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfCategoryReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfCategoryReportAccTest.java
index fae7c74c3..64bc5a26b 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfCategoryReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfCategoryReportAccTest.java
@@ -1,7 +1,7 @@
package acceptance.report;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.ArrayList;
import java.util.Arrays;
@@ -45,7 +45,7 @@ class GetTaskIdsOfCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTaskIdsOfCategoryReport() throws InvalidArgumentException, NotAuthorizedException {
+ void testGetTaskIdsOfCategoryReport() throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List columnHeaders = getListOfColumnHeaders();
@@ -92,7 +92,7 @@ class GetTaskIdsOfCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTaskIdsOfCategoryReportWithWorkbasketFilter()
+ void testGetTaskIdsOfCategoryReportWithWorkbasketFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -135,7 +135,7 @@ class GetTaskIdsOfCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTaskIdsOfCategoryReportWithStateFilter()
+ void testGetTaskIdsOfCategoryReportWithStateFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -185,7 +185,7 @@ class GetTaskIdsOfCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTaskIdsOfCategoryReportWithCategoryFilter()
+ void testGetTaskIdsOfCategoryReportWithCategoryFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -221,7 +221,7 @@ class GetTaskIdsOfCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTaskIdsOfCategoryReportWithDomainFilter()
+ void testGetTaskIdsOfCategoryReportWithDomainFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -264,7 +264,7 @@ class GetTaskIdsOfCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTaskIdsOfCategoryReportWithCustomFieldValueFilter()
+ void testGetTaskIdsOfCategoryReportWithCustomFieldValueFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -309,7 +309,7 @@ class GetTaskIdsOfCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testThrowsExceptionIfSubKeysAreUsed() {
+ void testThrowsExceptionIfSubKeysAreUsed() {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List columnHeaders = getListOfColumnHeaders();
diff --git a/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfClassificationReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfClassificationReportAccTest.java
index d4a1b6271..3e8be8d4a 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfClassificationReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfClassificationReportAccTest.java
@@ -1,7 +1,7 @@
package acceptance.report;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.ArrayList;
import java.util.List;
diff --git a/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfCustomFieldValueReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfCustomFieldValueReportAccTest.java
index 62d7d5331..470999ab2 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfCustomFieldValueReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfCustomFieldValueReportAccTest.java
@@ -1,7 +1,7 @@
package acceptance.report;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.ArrayList;
import java.util.Arrays;
diff --git a/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfWorkbasketReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfWorkbasketReportAccTest.java
index 589c0cd9d..e7f9b0ced 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfWorkbasketReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/GetTaskIdsOfWorkbasketReportAccTest.java
@@ -1,7 +1,7 @@
package acceptance.report;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.ArrayList;
import java.util.Collections;
@@ -23,10 +23,10 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "get task ids of workbasket report" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class GetTaskIdsOfWorkbasketReportAccTest extends AbstractReportAccTest {
+class GetTaskIdsOfWorkbasketReportAccTest extends AbstractReportAccTest {
@Test
- public void testRoleCheck() throws InvalidArgumentException, NotAuthorizedException {
+ void testRoleCheck() {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List columnHeaders = getListOfColumnHeaders();
@@ -40,7 +40,7 @@ public class GetTaskIdsOfWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTaskIdsOfWorkbasketReport() throws InvalidArgumentException, NotAuthorizedException {
+ void testGetTaskIdsOfWorkbasketReport() throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List columnHeaders = getListOfColumnHeaders();
@@ -83,7 +83,7 @@ public class GetTaskIdsOfWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTaskIdsOfWorkbasketReportWithExcludedClassifications()
+ void testGetTaskIdsOfWorkbasketReportWithExcludedClassifications()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
diff --git a/lib/taskana-core/src/test/java/acceptance/report/ProvideCategoryReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/ProvideCategoryReportAccTest.java
index 07f637cf3..1e9ca2714 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/ProvideCategoryReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/ProvideCategoryReportAccTest.java
@@ -1,8 +1,8 @@
package acceptance.report;
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertArrayEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import java.util.ArrayList;
import java.util.Arrays;
@@ -32,12 +32,12 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "category report" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class ProvideCategoryReportAccTest extends AbstractReportAccTest {
+class ProvideCategoryReportAccTest extends AbstractReportAccTest {
private static final Logger LOGGER = LoggerFactory.getLogger(ProvideCategoryReportAccTest.class);
@Test
- public void testRoleCheck() {
+ void testRoleCheck() {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -47,7 +47,7 @@ public class ProvideCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTotalNumbersOfTasksOfCategoryReport() throws InvalidArgumentException, NotAuthorizedException {
+ void testGetTotalNumbersOfTasksOfCategoryReport() throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
CategoryReport report = taskMonitorService.createCategoryReportBuilder().buildReport();
@@ -71,7 +71,7 @@ public class ProvideCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetCategoryReportWithReportLineItemDefinitions()
+ void testGetCategoryReportWithReportLineItemDefinitions()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -101,10 +101,9 @@ public class ProvideCategoryReportAccTest extends AbstractReportAccTest {
assertEquals(50, sumLineCount);
}
- @WithAccessId(
- userName = "monitor")
+ @WithAccessId(userName = "monitor")
@Test
- public void testEachItemOfCategoryReport() throws InvalidArgumentException, NotAuthorizedException {
+ void testEachItemOfCategoryReport() throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List columnHeaders = getShortListOfColumnHeaders();
@@ -134,7 +133,7 @@ public class ProvideCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCategoryReportNotInWorkingDays() throws InvalidArgumentException, NotAuthorizedException {
+ void testEachItemOfCategoryReportNotInWorkingDays() throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List columnHeaders = getShortListOfColumnHeaders();
@@ -163,7 +162,7 @@ public class ProvideCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCategoryReportWithWorkbasketFilter()
+ void testEachItemOfCategoryReportWithWorkbasketFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -196,7 +195,7 @@ public class ProvideCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCategoryReportWithStateFilter() throws InvalidArgumentException, NotAuthorizedException {
+ void testEachItemOfCategoryReportWithStateFilter() throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List states = Collections.singletonList(TaskState.READY);
@@ -228,7 +227,7 @@ public class ProvideCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCategoryReportWithCategoryFilter()
+ void testEachItemOfCategoryReportWithCategoryFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -259,7 +258,7 @@ public class ProvideCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCategoryReportWithDomainFilter() throws InvalidArgumentException, NotAuthorizedException {
+ void testEachItemOfCategoryReportWithDomainFilter() throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List domains = Collections.singletonList("DOMAIN_A");
@@ -291,7 +290,7 @@ public class ProvideCategoryReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCategoryReportWithCustomFieldValueFilter()
+ void testEachItemOfCategoryReportWithCustomFieldValueFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
diff --git a/lib/taskana-core/src/test/java/acceptance/report/ProvideClassificationReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/ProvideClassificationReportAccTest.java
index f54778bd6..13f6fa61e 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/ProvideClassificationReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/ProvideClassificationReportAccTest.java
@@ -1,8 +1,8 @@
package acceptance.report;
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertArrayEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import java.util.ArrayList;
import java.util.Arrays;
@@ -32,12 +32,12 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "classification report" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class ProvideClassificationReportAccTest extends AbstractReportAccTest {
+class ProvideClassificationReportAccTest extends AbstractReportAccTest {
private static final Logger LOGGER = LoggerFactory.getLogger(ProvideClassificationReportAccTest.class);
@Test
- public void testRoleCheck()
+ void testRoleCheck()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -48,7 +48,7 @@ public class ProvideClassificationReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTotalNumbersOfTasksOfClassificationReport()
+ void testGetTotalNumbersOfTasksOfClassificationReport()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -77,7 +77,7 @@ public class ProvideClassificationReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetClassificationReportWithReportLineItemDefinitions()
+ void testGetClassificationReportWithReportLineItemDefinitions()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -119,7 +119,7 @@ public class ProvideClassificationReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfClassificationReport() throws InvalidArgumentException, NotAuthorizedException {
+ void testEachItemOfClassificationReport() throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List columnHeaders = getShortListOfColumnHeaders();
@@ -155,7 +155,7 @@ public class ProvideClassificationReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfClassificationReportNotInWorkingDays()
+ void testEachItemOfClassificationReportNotInWorkingDays()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -191,7 +191,7 @@ public class ProvideClassificationReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfClassificationReportWithWorkbasketFilter()
+ void testEachItemOfClassificationReportWithWorkbasketFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -230,7 +230,7 @@ public class ProvideClassificationReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfClassificationReportWithStateFilter()
+ void testEachItemOfClassificationReportWithStateFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -269,7 +269,7 @@ public class ProvideClassificationReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfClassificationReportWithCategoryFilter()
+ void testEachItemOfClassificationReportWithCategoryFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -300,7 +300,7 @@ public class ProvideClassificationReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfClassificationReportWithDomainFilter()
+ void testEachItemOfClassificationReportWithDomainFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -339,7 +339,7 @@ public class ProvideClassificationReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfClassificationReportWithCustomFieldValueFilter()
+ void testEachItemOfClassificationReportWithCustomFieldValueFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
diff --git a/lib/taskana-core/src/test/java/acceptance/report/ProvideCustomFieldValueReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/ProvideCustomFieldValueReportAccTest.java
index 44d034c6e..e3ddd9ed3 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/ProvideCustomFieldValueReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/ProvideCustomFieldValueReportAccTest.java
@@ -1,8 +1,8 @@
package acceptance.report;
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertArrayEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import java.util.ArrayList;
import java.util.Arrays;
@@ -31,12 +31,12 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "classification report" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest {
+class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest {
private static final Logger LOGGER = LoggerFactory.getLogger(ProvideCustomFieldValueReportAccTest.class);
@Test
- public void testRoleCheck() {
+ void testRoleCheck() {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -46,7 +46,7 @@ public class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTotalNumbersOfTasksOfCustomFieldValueReportForCustom1()
+ void testGetTotalNumbersOfTasksOfCustomFieldValueReportForCustom1()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -73,7 +73,7 @@ public class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTotalNumbersOfTasksOfCustomFieldValueReportForCustom2()
+ void testGetTotalNumbersOfTasksOfCustomFieldValueReportForCustom2()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -99,7 +99,7 @@ public class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest
@WithAccessId(
userName = "monitor")
@Test
- public void testGetCustomFieldValueReportWithReportLineItemDefinitions()
+ void testGetCustomFieldValueReportWithReportLineItemDefinitions()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -130,7 +130,7 @@ public class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCustomFieldValueReport() throws InvalidArgumentException, NotAuthorizedException {
+ void testEachItemOfCustomFieldValueReport() throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List columnHeaders = getShortListOfColumnHeaders();
@@ -160,7 +160,7 @@ public class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCustomFieldValueReportNotInWorkingDays()
+ void testEachItemOfCustomFieldValueReportNotInWorkingDays()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -190,7 +190,7 @@ public class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCustomFieldValueReportWithWorkbasketFilter()
+ void testEachItemOfCustomFieldValueReportWithWorkbasketFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -223,7 +223,7 @@ public class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCustomFieldValueReportWithStateFilter()
+ void testEachItemOfCustomFieldValueReportWithStateFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -256,7 +256,7 @@ public class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCustomFieldValueReportWithCategoryFilter()
+ void testEachItemOfCustomFieldValueReportWithCategoryFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -289,7 +289,7 @@ public class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCustomFieldValueReportWithDomainFilter()
+ void testEachItemOfCustomFieldValueReportWithDomainFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -322,7 +322,7 @@ public class ProvideCustomFieldValueReportAccTest extends AbstractReportAccTest
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfCustomFieldValueReportWithCustomFieldValueFilter()
+ void testEachItemOfCustomFieldValueReportWithCustomFieldValueFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
diff --git a/lib/taskana-core/src/test/java/acceptance/report/ProvideDetailedClassificationReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/ProvideDetailedClassificationReportAccTest.java
index 5c4220a72..98129ca48 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/ProvideDetailedClassificationReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/ProvideDetailedClassificationReportAccTest.java
@@ -1,8 +1,8 @@
package acceptance.report;
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertArrayEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import java.util.ArrayList;
import java.util.Arrays;
@@ -34,12 +34,12 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "detailed classification report" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class ProvideDetailedClassificationReportAccTest extends AbstractReportAccTest {
+class ProvideDetailedClassificationReportAccTest extends AbstractReportAccTest {
private static final Logger LOGGER = LoggerFactory.getLogger(ProvideDetailedClassificationReportAccTest.class);
@Test
- public void testRoleCheck() {
+ void testRoleCheck() {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -49,7 +49,7 @@ public class ProvideDetailedClassificationReportAccTest extends AbstractReportAc
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTotalNumbersOfTasksOfDetailedClassificationReport()
+ void testGetTotalNumbersOfTasksOfDetailedClassificationReport()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -103,7 +103,7 @@ public class ProvideDetailedClassificationReportAccTest extends AbstractReportAc
@WithAccessId(
userName = "monitor")
@Test
- public void testGetDetailedClassificationReportWithReportLineItemDefinitions()
+ void testGetDetailedClassificationReportWithReportLineItemDefinitions()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -135,7 +135,7 @@ public class ProvideDetailedClassificationReportAccTest extends AbstractReportAc
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfDetailedClassificationReport() throws InvalidArgumentException, NotAuthorizedException {
+ void testEachItemOfDetailedClassificationReport() throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List columnHeaders = getShortListOfColumnHeaders();
@@ -198,7 +198,7 @@ public class ProvideDetailedClassificationReportAccTest extends AbstractReportAc
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfDetailedClassificationReportWithWorkbasketFilter()
+ void testEachItemOfDetailedClassificationReportWithWorkbasketFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -261,7 +261,7 @@ public class ProvideDetailedClassificationReportAccTest extends AbstractReportAc
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfDetailedClassificationReportWithStateFilter()
+ void testEachItemOfDetailedClassificationReportWithStateFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -324,7 +324,7 @@ public class ProvideDetailedClassificationReportAccTest extends AbstractReportAc
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfDetailedClassificationReportNotInWorkingDays()
+ void testEachItemOfDetailedClassificationReportNotInWorkingDays()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -387,7 +387,7 @@ public class ProvideDetailedClassificationReportAccTest extends AbstractReportAc
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfDetailedClassificationReportWithCategoryFilter()
+ void testEachItemOfDetailedClassificationReportWithCategoryFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -430,7 +430,7 @@ public class ProvideDetailedClassificationReportAccTest extends AbstractReportAc
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfDetailedClassificationReportWithDomainFilter()
+ void testEachItemOfDetailedClassificationReportWithDomainFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -493,7 +493,7 @@ public class ProvideDetailedClassificationReportAccTest extends AbstractReportAc
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfDetailedClassificationReportWithCustomFieldValueFilter()
+ void testEachItemOfDetailedClassificationReportWithCustomFieldValueFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
diff --git a/lib/taskana-core/src/test/java/acceptance/report/ProvideTaskStatusReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/ProvideTaskStatusReportAccTest.java
index f9d4f7dae..9b8626f51 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/ProvideTaskStatusReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/ProvideTaskStatusReportAccTest.java
@@ -1,9 +1,9 @@
package acceptance.report;
import static java.util.Arrays.asList;
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertArrayEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import java.util.Collections;
import java.util.List;
@@ -29,12 +29,12 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "task status report" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class ProvideTaskStatusReportAccTest extends AbstractReportAccTest {
+class ProvideTaskStatusReportAccTest extends AbstractReportAccTest {
private static final Logger LOGGER = LoggerFactory.getLogger(ProvideWorkbasketReportAccTest.class);
@Test
- public void testRoleCheck() {
+ void testRoleCheck() {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
taskMonitorService.createTaskStatusReportBuilder().buildReport());
@@ -43,7 +43,7 @@ public class ProvideTaskStatusReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testCompleteTaskStatusReport() throws NotAuthorizedException, InvalidArgumentException {
+ void testCompleteTaskStatusReport() throws NotAuthorizedException, InvalidArgumentException {
// given
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
// when
@@ -75,7 +75,7 @@ public class ProvideTaskStatusReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testCompleteTaskStatusReportAsAdmin() throws NotAuthorizedException, InvalidArgumentException {
+ void testCompleteTaskStatusReportAsAdmin() throws NotAuthorizedException, InvalidArgumentException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
taskMonitorService.createTaskStatusReportBuilder().buildReport();
}
@@ -83,7 +83,7 @@ public class ProvideTaskStatusReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testCompleteTaskStatusReportWithDomainFilter() throws NotAuthorizedException, InvalidArgumentException {
+ void testCompleteTaskStatusReportWithDomainFilter() throws NotAuthorizedException, InvalidArgumentException {
// given
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
// when
@@ -114,7 +114,7 @@ public class ProvideTaskStatusReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testCompleteTaskStatusReportWithStateFilter() throws NotAuthorizedException, InvalidArgumentException {
+ void testCompleteTaskStatusReportWithStateFilter() throws NotAuthorizedException, InvalidArgumentException {
// given
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
// when
diff --git a/lib/taskana-core/src/test/java/acceptance/report/ProvideTimestampReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/ProvideTimestampReportAccTest.java
index b463be824..beab79e62 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/ProvideTimestampReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/ProvideTimestampReportAccTest.java
@@ -1,7 +1,7 @@
package acceptance.report;
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertArrayEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
import java.util.Arrays;
import java.util.Collections;
@@ -26,7 +26,7 @@ import pro.taskana.security.WithAccessId;
* Test class for {@link TimestampReport}.
*/
@ExtendWith(JAASExtension.class)
-public class ProvideTimestampReportAccTest extends AbstractReportAccTest {
+class ProvideTimestampReportAccTest extends AbstractReportAccTest {
/**
* This test covers every insert operation of the TimestampReport.
@@ -39,7 +39,7 @@ public class ProvideTimestampReportAccTest extends AbstractReportAccTest {
*/
@WithAccessId(userName = "monitor")
@Test
- public void testProperInsertionOfQueryItems() throws Exception {
+ void testProperInsertionOfQueryItems() throws Exception {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
//last 14 days. Today excluded.
diff --git a/lib/taskana-core/src/test/java/acceptance/report/ProvideWorkbasketReportAccTest.java b/lib/taskana-core/src/test/java/acceptance/report/ProvideWorkbasketReportAccTest.java
index d2edbfed2..199a3407a 100644
--- a/lib/taskana-core/src/test/java/acceptance/report/ProvideWorkbasketReportAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/report/ProvideWorkbasketReportAccTest.java
@@ -1,8 +1,8 @@
package acceptance.report;
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertArrayEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import java.util.ArrayList;
import java.util.Arrays;
@@ -33,12 +33,12 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "workbasket level report" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
+class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
private static final Logger LOGGER = LoggerFactory.getLogger(ProvideWorkbasketReportAccTest.class);
@Test
- public void testRoleCheck() {
+ void testRoleCheck() {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -48,7 +48,7 @@ public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTotalNumbersOfTasksOfWorkbasketReportBasedOnDueDate()
+ void testGetTotalNumbersOfTasksOfWorkbasketReportBasedOnDueDate()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -71,7 +71,7 @@ public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetWorkbasketReportWithReportLineItemDefinitions()
+ void testGetWorkbasketReportWithReportLineItemDefinitions()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -105,7 +105,7 @@ public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfWorkbasketReport() throws InvalidArgumentException, NotAuthorizedException {
+ void testEachItemOfWorkbasketReport() throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List columnHeaders = getShortListOfColumnHeaders();
@@ -135,7 +135,7 @@ public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfWorkbasketReportNotInWorkingDays()
+ void testEachItemOfWorkbasketReportNotInWorkingDays()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -165,7 +165,7 @@ public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfWorkbasketReportWithWorkbasketFilter()
+ void testEachItemOfWorkbasketReportWithWorkbasketFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -193,7 +193,7 @@ public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfWorkbasketReportWithStateFilter()
+ void testEachItemOfWorkbasketReportWithStateFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -226,7 +226,7 @@ public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfWorkbasketReportWithCategoryFilter()
+ void testEachItemOfWorkbasketReportWithCategoryFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -260,7 +260,7 @@ public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfWorkbasketReportWithDomainFilter()
+ void testEachItemOfWorkbasketReportWithDomainFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -293,7 +293,7 @@ public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfWorkbasketReportWithCustomFieldValueFilter()
+ void testEachItemOfWorkbasketReportWithCustomFieldValueFilter()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -327,7 +327,7 @@ public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testEachItemOfWorkbasketReportForSelectedClassifications()
+ void testEachItemOfWorkbasketReportForSelectedClassifications()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
@@ -371,7 +371,7 @@ public class ProvideWorkbasketReportAccTest extends AbstractReportAccTest {
@WithAccessId(
userName = "monitor")
@Test
- public void testGetTotalNumbersOfTasksOfWorkbasketReportBasedOnPlannedDateWithReportLineItemDefinitions()
+ void testGetTotalNumbersOfTasksOfWorkbasketReportBasedOnPlannedDateWithReportLineItemDefinitions()
throws InvalidArgumentException, NotAuthorizedException {
TaskMonitorService taskMonitorService = taskanaEngine.getTaskMonitorService();
List columnHeaders = getListOfColumnHeaders();
diff --git a/lib/taskana-core/src/test/java/acceptance/security/ClassificationQueryAccTest.java b/lib/taskana-core/src/test/java/acceptance/security/ClassificationQueryAccTest.java
index 61da5a1be..458a071ec 100644
--- a/lib/taskana-core/src/test/java/acceptance/security/ClassificationQueryAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/security/ClassificationQueryAccTest.java
@@ -1,7 +1,7 @@
package acceptance.security;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import java.util.List;
@@ -20,14 +20,14 @@ import pro.taskana.security.WithAccessId;
* @author bbr
*/
@ExtendWith(JAASExtension.class)
-public class ClassificationQueryAccTest extends AbstractAccTest {
+class ClassificationQueryAccTest extends AbstractAccTest {
- public ClassificationQueryAccTest() {
+ ClassificationQueryAccTest() {
super();
}
@Test
- public void testFindClassificationsByDomainUnauthenticated() {
+ void testFindClassificationsByDomainUnauthenticated() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classificationSummaryList = classificationService.createClassificationQuery()
.domainIn("DOMAIN_A")
@@ -39,7 +39,7 @@ public class ClassificationQueryAccTest extends AbstractAccTest {
@WithAccessId(userName = "businessadmin")
@Test
- public void testFindClassificationsByDomainBusinessAdmin() {
+ void testFindClassificationsByDomainBusinessAdmin() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classificationSummaryList = classificationService.createClassificationQuery()
.domainIn("DOMAIN_A")
@@ -51,7 +51,7 @@ public class ClassificationQueryAccTest extends AbstractAccTest {
@WithAccessId(userName = "admin")
@Test
- public void testFindClassificationsByDomainAdmin() {
+ void testFindClassificationsByDomainAdmin() {
ClassificationService classificationService = taskanaEngine.getClassificationService();
List classificationSummaryList = classificationService.createClassificationQuery()
.domainIn("DOMAIN_A")
diff --git a/lib/taskana-core/src/test/java/acceptance/security/TaskEngineAccTest.java b/lib/taskana-core/src/test/java/acceptance/security/TaskEngineAccTest.java
index e0752d127..0d703f312 100644
--- a/lib/taskana-core/src/test/java/acceptance/security/TaskEngineAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/security/TaskEngineAccTest.java
@@ -1,7 +1,7 @@
package acceptance.security;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
@@ -17,14 +17,14 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for task queries and authorization.
*/
@ExtendWith(JAASExtension.class)
-public class TaskEngineAccTest extends AbstractAccTest {
+class TaskEngineAccTest extends AbstractAccTest {
- public TaskEngineAccTest() {
+ TaskEngineAccTest() {
super();
}
@Test
- public void testUnauthenticated() {
+ void testUnauthenticated() {
assertFalse(taskanaEngine.isUserInRole(TaskanaRole.BUSINESS_ADMIN));
assertFalse(taskanaEngine.isUserInRole(TaskanaRole.ADMIN));
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -34,7 +34,7 @@ public class TaskEngineAccTest extends AbstractAccTest {
@WithAccessId(
userName = "user_1_1") // , groupNames = {"businessadmin"})
@Test
- public void testUser() throws NotAuthorizedException {
+ void testUser() throws NotAuthorizedException {
assertFalse(taskanaEngine.isUserInRole(TaskanaRole.BUSINESS_ADMIN));
assertFalse(taskanaEngine.isUserInRole(TaskanaRole.ADMIN));
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -44,7 +44,7 @@ public class TaskEngineAccTest extends AbstractAccTest {
@WithAccessId(
userName = "user_1_1", groupNames = {"businessadmin"})
@Test
- public void testBusinessAdmin() throws NotAuthorizedException {
+ void testBusinessAdmin() throws NotAuthorizedException {
assertTrue(taskanaEngine.isUserInRole(TaskanaRole.BUSINESS_ADMIN));
assertFalse(taskanaEngine.isUserInRole(TaskanaRole.ADMIN));
taskanaEngine.checkRoleMembership(TaskanaRole.BUSINESS_ADMIN);
@@ -53,7 +53,7 @@ public class TaskEngineAccTest extends AbstractAccTest {
@WithAccessId(
userName = "user_1_1", groupNames = {"admin"})
@Test
- public void testAdmin() throws NotAuthorizedException {
+ void testAdmin() throws NotAuthorizedException {
assertFalse(taskanaEngine.isUserInRole(TaskanaRole.BUSINESS_ADMIN));
assertTrue(taskanaEngine.isUserInRole(TaskanaRole.ADMIN));
taskanaEngine.checkRoleMembership(TaskanaRole.ADMIN);
diff --git a/lib/taskana-core/src/test/java/acceptance/security/TaskQueryAccTest.java b/lib/taskana-core/src/test/java/acceptance/security/TaskQueryAccTest.java
index 1723e4357..fe920b207 100644
--- a/lib/taskana-core/src/test/java/acceptance/security/TaskQueryAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/security/TaskQueryAccTest.java
@@ -1,7 +1,7 @@
package acceptance.security;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertThat;
import java.util.List;
@@ -18,13 +18,14 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for task queries and authorization.
*/
@ExtendWith(JAASExtension.class)
-public class TaskQueryAccTest extends AbstractAccTest {
+class TaskQueryAccTest extends AbstractAccTest {
- public TaskQueryAccTest() {
+ TaskQueryAccTest() {
super();
}
- public void testTaskQueryUnauthenticated() {
+ @Test
+ void testTaskQueryUnauthenticated() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
@@ -38,7 +39,7 @@ public class TaskQueryAccTest extends AbstractAccTest {
@WithAccessId(
userName = "user_1_1") // , groupNames = {"businessadmin"})
@Test
- public void testTaskQueryUser_1_1() {
+ void testTaskQueryUser_1_1() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
@@ -52,7 +53,7 @@ public class TaskQueryAccTest extends AbstractAccTest {
@WithAccessId(
userName = "user_1_1", groupNames = {"businessadmin"})
@Test
- public void testTaskQueryUser_1_1BusinessAdm() {
+ void testTaskQueryUser_1_1BusinessAdm() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
@@ -66,7 +67,7 @@ public class TaskQueryAccTest extends AbstractAccTest {
@WithAccessId(
userName = "user_1_1", groupNames = {"admin"})
@Test
- public void testTaskQueryUser_1_1Admin() {
+ void testTaskQueryUser_1_1Admin() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
diff --git a/lib/taskana-core/src/test/java/acceptance/security/WorkbasketQueryAccTest.java b/lib/taskana-core/src/test/java/acceptance/security/WorkbasketQueryAccTest.java
index f675bb243..3627f92e4 100644
--- a/lib/taskana-core/src/test/java/acceptance/security/WorkbasketQueryAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/security/WorkbasketQueryAccTest.java
@@ -1,8 +1,9 @@
package acceptance.security;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
import java.util.List;
-import org.junit.Assert;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
@@ -20,19 +21,19 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for workbasket queries and authorization.
*/
@ExtendWith(JAASExtension.class)
-public class WorkbasketQueryAccTest extends AbstractAccTest {
+class WorkbasketQueryAccTest extends AbstractAccTest {
- public WorkbasketQueryAccTest() {
+ WorkbasketQueryAccTest() {
super();
}
@Test
- public void testQueryWorkbasketByUnauthenticated() throws InvalidArgumentException {
+ void testQueryWorkbasketByUnauthenticated() throws InvalidArgumentException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameLike("%")
.list();
- Assert.assertEquals(0L, results.size());
+ assertEquals(0L, results.size());
Assertions.assertThrows(NotAuthorizedException.class, () ->
workbasketService.createWorkbasketQuery()
.nameLike("%")
@@ -43,12 +44,12 @@ public class WorkbasketQueryAccTest extends AbstractAccTest {
@WithAccessId(
userName = "unknown")
@Test
- public void testQueryWorkbasketByUnknownUser() throws InvalidArgumentException {
+ void testQueryWorkbasketByUnknownUser() throws InvalidArgumentException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameLike("%")
.list();
- Assert.assertEquals(0L, results.size());
+ assertEquals(0L, results.size());
Assertions.assertThrows(NotAuthorizedException.class, () ->
workbasketService.createWorkbasketQuery()
@@ -61,19 +62,19 @@ public class WorkbasketQueryAccTest extends AbstractAccTest {
userName = "unknown",
groupNames = "businessadmin")
@Test
- public void testQueryWorkbasketByBusinessAdmin() throws NotAuthorizedException, InvalidArgumentException {
+ void testQueryWorkbasketByBusinessAdmin() throws NotAuthorizedException, InvalidArgumentException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameLike("%")
.list();
- Assert.assertEquals(25L, results.size());
+ assertEquals(25L, results.size());
results = workbasketService.createWorkbasketQuery()
.nameLike("%")
.accessIdsHavePermission(WorkbasketPermission.TRANSFER, "teamlead_1", "group_1", "group_2")
.list();
- Assert.assertEquals(13L, results.size());
+ assertEquals(13L, results.size());
}
@@ -81,18 +82,18 @@ public class WorkbasketQueryAccTest extends AbstractAccTest {
userName = "unknown",
groupNames = "admin")
@Test
- public void testQueryWorkbasketByAdmin() throws NotAuthorizedException, InvalidArgumentException {
+ void testQueryWorkbasketByAdmin() throws NotAuthorizedException, InvalidArgumentException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameLike("%")
.list();
- Assert.assertEquals(25L, results.size());
+ assertEquals(25L, results.size());
results = workbasketService.createWorkbasketQuery()
.nameLike("%")
.accessIdsHavePermission(WorkbasketPermission.TRANSFER, "teamlead_1", "group_1", "group_2")
.list();
- Assert.assertEquals(13L, results.size());
+ assertEquals(13L, results.size());
}
}
diff --git a/lib/taskana-core/src/test/java/acceptance/task/CallbackStateAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/CallbackStateAccTest.java
index 9871321cf..1b22971e5 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/CallbackStateAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/CallbackStateAccTest.java
@@ -1,8 +1,14 @@
package acceptance.task;
+<<<<<<< master
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
+=======
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+>>>>>>> TSK-983: Remove junit 4 from taskana-core
import java.io.IOException;
import java.sql.SQLException;
@@ -87,25 +93,22 @@ class CallbackStateAccTest extends AbstractAccTest {
assertEquals(TaskState.READY, createdTask.getState());
String endOfMessage = " cannot be deleted because its callback is not yet processed";
- Throwable t = Assertions.assertThrows(InvalidStateException.class, () -> {
- taskService.forceDeleteTask(createdTask.getId());
- });
+ Throwable t = Assertions.assertThrows(InvalidStateException.class,
+ () -> taskService.forceDeleteTask(createdTask.getId()));
assertTrue(t.getMessage().endsWith(endOfMessage));
final TaskImpl createdTask2 = (TaskImpl) taskService.claim(createdTask.getId());
assertEquals(TaskState.CLAIMED, createdTask2.getState());
- Throwable t2 = Assertions.assertThrows(InvalidStateException.class, () -> {
- taskService.forceDeleteTask(createdTask2.getId());
- });
+ Throwable t2 = Assertions.assertThrows(InvalidStateException.class,
+ () -> taskService.forceDeleteTask(createdTask2.getId()));
assertTrue(t2.getMessage().endsWith(endOfMessage));
final TaskImpl createdTask3 = (TaskImpl) taskService.completeTask(createdTask.getId());
- Throwable t3 = Assertions.assertThrows(InvalidStateException.class, () -> {
- taskService.forceDeleteTask(createdTask3.getId());
- });
+ Throwable t3 = Assertions.assertThrows(InvalidStateException.class,
+ () -> taskService.forceDeleteTask(createdTask3.getId()));
assertTrue(t3.getMessage().endsWith(endOfMessage));
}
@@ -146,7 +149,7 @@ class CallbackStateAccTest extends AbstractAccTest {
assertTrue(bulkResult1.containsErrors());
List failedTaskIds = bulkResult1.getFailedIds();
- assertTrue(failedTaskIds.size() == 3);
+ assertEquals(3, failedTaskIds.size());
for (String taskId : failedTaskIds) {
TaskanaException excpt = bulkResult1.getErrorForId(taskId);
assertEquals("pro.taskana.exceptions.InvalidStateException", excpt.getClass().getName());
@@ -309,8 +312,13 @@ class CallbackStateAccTest extends AbstractAccTest {
groupNames = {"group_1"})
@Test
void testQueriesWithCallbackState()
+<<<<<<< master
throws WorkbasketNotFoundException, ClassificationNotFoundException, NotAuthorizedException,
TaskAlreadyExistException, InvalidArgumentException, TaskNotFoundException, InvalidStateException,
+=======
+ throws NotAuthorizedException,
+ TaskNotFoundException, InvalidStateException,
+>>>>>>> TSK-983: Remove junit 4 from taskana-core
InvalidOwnerException, SQLException, IOException {
resetDb(false);
TaskService taskService = taskanaEngine.getTaskService();
@@ -344,7 +352,7 @@ class CallbackStateAccTest extends AbstractAccTest {
.stateIn(TaskState.COMPLETED)
.callbackStateIn(CallbackState.CALLBACK_PROCESSING_REQUIRED)
.list();
- assertTrue(tasksToBeActedUpon.size() == numberOfCompletedTasksAtStartOfTest);
+ assertEquals(tasksToBeActedUpon.size(), numberOfCompletedTasksAtStartOfTest);
// now we set callback state to callback_processing_completed
externalIds = tasksToBeActedUpon.stream().map(TaskSummary::getExternalId).collect(Collectors.toList());
BulkOperationResults bulkResult = taskService.setCallbackStateForTasks(externalIds,
@@ -355,7 +363,7 @@ class CallbackStateAccTest extends AbstractAccTest {
.stateIn(TaskState.COMPLETED)
.callbackStateIn(CallbackState.CALLBACK_PROCESSING_REQUIRED)
.count();
- assertTrue(numOfTasksRemaining == 0);
+ assertEquals(0, numOfTasksRemaining);
}
@@ -371,8 +379,7 @@ class CallbackStateAccTest extends AbstractAccTest {
newTask.setCallbackInfo(callbackInfo);
augmentCallbackInfo(newTask);
- TaskImpl createdTask = (TaskImpl) taskService.createTask(newTask);
- return createdTask;
+ return (TaskImpl) taskService.createTask(newTask);
}
private void augmentCallbackInfo(Task task) {
diff --git a/lib/taskana-core/src/test/java/acceptance/task/CompleteTaskAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/CompleteTaskAccTest.java
index b4828d448..4be31cb24 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/CompleteTaskAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/CompleteTaskAccTest.java
@@ -1,10 +1,10 @@
package acceptance.task;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.time.Instant;
diff --git a/lib/taskana-core/src/test/java/acceptance/task/CreateTaskAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/CreateTaskAccTest.java
index 0e2fe172d..73359ec6f 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/CreateTaskAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/CreateTaskAccTest.java
@@ -1,12 +1,12 @@
package acceptance.task;
-import static org.hamcrest.CoreMatchers.equalTo;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertThat;
-import static org.junit.Assert.assertTrue;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.core.IsEqual.equalTo;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.time.Duration;
import java.time.Instant;
diff --git a/lib/taskana-core/src/test/java/acceptance/task/DeleteTaskAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/DeleteTaskAccTest.java
index 076e2ca85..7a0ecd0de 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/DeleteTaskAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/DeleteTaskAccTest.java
@@ -1,7 +1,10 @@
package acceptance.task;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertSame;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.ArrayList;
import java.util.List;
@@ -26,9 +29,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "delete task" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class DeleteTaskAccTest extends AbstractAccTest {
+class DeleteTaskAccTest extends AbstractAccTest {
- public DeleteTaskAccTest() {
+ DeleteTaskAccTest() {
super();
}
@@ -36,8 +39,7 @@ public class DeleteTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testDeleteSingleTaskNotAuthorized()
- throws TaskNotFoundException, InvalidStateException, NotAuthorizedException {
+ void testDeleteSingleTaskNotAuthorized() {
TaskService taskService = taskanaEngine.getTaskService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -48,7 +50,7 @@ public class DeleteTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1", "admin"})
@Test
- public void testDeleteSingleTask()
+ void testDeleteSingleTask()
throws TaskNotFoundException, InvalidStateException, NotAuthorizedException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -64,8 +66,8 @@ public class DeleteTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1", "admin"})
@Test
- public void testThrowsExceptionIfTaskIsNotCompleted()
- throws TaskNotFoundException, InvalidStateException, NotAuthorizedException {
+ void testThrowsExceptionIfTaskIsNotCompleted()
+ throws TaskNotFoundException, NotAuthorizedException {
TaskService taskService = taskanaEngine.getTaskService();
Task task = taskService.getTask("TKI:000000000000000000000000000000000029");
@@ -77,7 +79,7 @@ public class DeleteTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1", "admin"})
@Test
- public void testForceDeleteTaskIfNotCompleted()
+ void testForceDeleteTaskIfNotCompleted()
throws TaskNotFoundException, InvalidStateException, NotAuthorizedException {
TaskService taskService = taskanaEngine.getTaskService();
Task task = taskService.getTask("TKI:000000000000000000000000000000000027");
@@ -95,8 +97,8 @@ public class DeleteTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testBulkDeleteTask()
- throws TaskNotFoundException, InvalidArgumentException, NotAuthorizedException {
+ void testBulkDeleteTask()
+ throws InvalidArgumentException {
TaskService taskService = taskanaEngine.getTaskService();
ArrayList taskIdList = new ArrayList<>();
@@ -114,7 +116,7 @@ public class DeleteTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testBulkDeleteTasksWithException()
+ void testBulkDeleteTasksWithException()
throws TaskNotFoundException, InvalidArgumentException, NotAuthorizedException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -128,12 +130,12 @@ public class DeleteTaskAccTest extends AbstractAccTest {
String expectedFailedId = "TKI:000000000000000000000000000000000028";
assertTrue(results.containsErrors());
List failedTaskIds = results.getFailedIds();
- assertTrue(failedTaskIds.size() == 1);
- assertTrue(expectedFailedId.equals(failedTaskIds.get(0)));
- assertTrue(results.getErrorMap().get(expectedFailedId).getClass() == InvalidStateException.class);
+ assertEquals(1, failedTaskIds.size());
+ assertEquals(expectedFailedId, failedTaskIds.get(0));
+ assertSame(results.getErrorMap().get(expectedFailedId).getClass(), InvalidStateException.class);
Task notDeletedTask = taskService.getTask("TKI:000000000000000000000000000000000028");
- assertTrue(notDeletedTask != null);
+ assertNotNull(notDeletedTask);
Assertions.assertThrows(TaskNotFoundException.class, () ->
taskService.getTask("TKI:000000000000000000000000000000000040"));
diff --git a/lib/taskana-core/src/test/java/acceptance/task/GetTaskAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/GetTaskAccTest.java
index 6361f16b8..b9f2c261a 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/GetTaskAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/GetTaskAccTest.java
@@ -1,6 +1,9 @@
package acceptance.task;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.HashMap;
@@ -23,9 +26,9 @@ import pro.taskana.security.WithAccessId;
*/
@ExtendWith(JAASExtension.class)
-public class GetTaskAccTest extends AbstractAccTest {
+class GetTaskAccTest extends AbstractAccTest {
- public GetTaskAccTest() {
+ GetTaskAccTest() {
super();
}
@@ -33,13 +36,13 @@ public class GetTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testGetTaskById()
+ void testGetTaskById()
throws TaskNotFoundException, NotAuthorizedException, InvalidArgumentException {
TaskService taskService = taskanaEngine.getTaskService();
Task task = taskService.getTask("TKI:000000000000000000000000000000000000");
- assertEquals(null, task.getCompleted());
+ assertNull(task.getCompleted());
assertEquals("Task99", task.getName());
assertEquals("creator_user_id", task.getCreator());
assertEquals("Lorem ipsum was n Quatsch dolor sit amet.", task.getDescription());
@@ -60,8 +63,8 @@ public class GetTaskAccTest extends AbstractAccTest {
assertEquals("MyInstance1", task.getPrimaryObjRef().getSystemInstance());
assertEquals("MyType1", task.getPrimaryObjRef().getType());
assertEquals("MyValue1", task.getPrimaryObjRef().getValue());
- assertEquals(true, task.isRead());
- assertEquals(false, task.isTransferred());
+ assertTrue(task.isRead());
+ assertFalse(task.isTransferred());
assertEquals(new HashMap(), task.getCallbackInfo());
assertEquals(new HashMap(), task.getCustomAttributes());
assertEquals("custom1", task.getCustomAttribute("1"));
@@ -86,8 +89,7 @@ public class GetTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testGetTaskByIdNotExisting()
- throws TaskNotFoundException, NotAuthorizedException {
+ void testGetTaskByIdNotExisting() {
TaskService taskService = taskanaEngine.getTaskService();
Assertions.assertThrows(TaskNotFoundException.class, () ->
diff --git a/lib/taskana-core/src/test/java/acceptance/task/QueryTaskByClassificationNameAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/QueryTaskByClassificationNameAccTest.java
index 2a863279c..a1e1e2102 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/QueryTaskByClassificationNameAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/QueryTaskByClassificationNameAccTest.java
@@ -1,11 +1,10 @@
package acceptance.task;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import java.util.List;
-import org.junit.Assert;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
@@ -23,12 +22,12 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for the usecase of adding/removing an attachment of a task and update the result correctly.
*/
@ExtendWith(JAASExtension.class)
-public class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
+class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
private static SortDirection asc = SortDirection.ASCENDING;
private static SortDirection desc = SortDirection.DESCENDING;
- public QueryTaskByClassificationNameAccTest() {
+ QueryTaskByClassificationNameAccTest() {
super();
}
@@ -36,7 +35,7 @@ public class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"admin"})
@Test
- public void testQueryTaskValuesForAttachmentClassificationName() {
+ void testQueryTaskValuesForAttachmentClassificationName() {
TaskService taskService = taskanaEngine.getTaskService();
List columnValueList = taskService.createTaskQuery()
.ownerLike("%user%")
@@ -50,7 +49,7 @@ public class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"admin"})
@Test
- public void testQueryTaskValuesForClassificationName() {
+ void testQueryTaskValuesForClassificationName() {
TaskService taskService = taskanaEngine.getTaskService();
List columnValueList = taskService.createTaskQuery()
.ownerLike("%user%")
@@ -64,7 +63,7 @@ public class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testQueryByClassificationNameIn() {
+ void testQueryByClassificationNameIn() {
TaskService taskService = taskanaEngine.getTaskService();
List tasks = taskService.createTaskQuery()
.classificationNameIn("Dynamik-Ablehnung")
@@ -86,7 +85,7 @@ public class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testQueryByClassificationNameLike() {
+ void testQueryByClassificationNameLike() {
TaskService taskService = taskanaEngine.getTaskService();
List tasks = taskService.createTaskQuery()
.classificationNameLike("Dynamik%", "Widerruf")
@@ -105,7 +104,7 @@ public class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testSelectByAttachmentClassificationNameLike() {
+ void testSelectByAttachmentClassificationNameLike() {
TaskService taskService = taskanaEngine.getTaskService();
// find Task with attachment classification names
List tasks = taskService.createTaskQuery()
@@ -125,7 +124,7 @@ public class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testSelectByAttachmentClassificationNameIn() {
+ void testSelectByAttachmentClassificationNameIn() {
TaskService taskService = taskanaEngine.getTaskService();
// find Task with attachment classification names
List tasks = taskService.createTaskQuery()
@@ -145,7 +144,7 @@ public class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testQueryAndCountMatchForClassificationName() {
+ void testQueryAndCountMatchForClassificationName() {
TaskService taskService = taskanaEngine.getTaskService();
TaskQuery taskQuery = taskService.createTaskQuery();
List tasks = taskQuery
@@ -154,7 +153,7 @@ public class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
long numberOfTasks = taskQuery
.classificationNameIn("Widerruf", "Beratungsprotokoll", "Dynamikänderung")
.count();
- Assert.assertEquals(numberOfTasks, tasks.size());
+ assertEquals(numberOfTasks, tasks.size());
}
@@ -162,7 +161,7 @@ public class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testQueryAndCountForAttachmentClassificationName() {
+ void testQueryAndCountForAttachmentClassificationName() {
TaskService taskService = taskanaEngine.getTaskService();
TaskQuery taskQuery = taskService.createTaskQuery();
List tasks = taskQuery
@@ -170,11 +169,11 @@ public class QueryTaskByClassificationNameAccTest extends AbstractAccTest {
.list();
// we expect 4 result objects in this case, because task TKI:000000000000000000000000000000000001 has 2 attachments with different Classifications
// therefore task TKI:000000000000000000000000000000000001 occurs twice in the result set
- Assert.assertEquals(4, tasks.size());
+ assertEquals(4, tasks.size());
long numberOfTasks = taskQuery
.attachmentClassificationNameIn("Widerruf", "Beratungsprotokoll", "Dynamikänderung")
.count();
- Assert.assertEquals(3, numberOfTasks);
+ assertEquals(3, numberOfTasks);
// the count returns only the number of tasks that have an attachment with the specified classification name.
// therefore, task 001 is counted only once.
}
diff --git a/lib/taskana-core/src/test/java/acceptance/task/QueryTaskWithAttachment.java b/lib/taskana-core/src/test/java/acceptance/task/QueryTaskWithAttachment.java
index d975a56d6..8eee06b5c 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/QueryTaskWithAttachment.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/QueryTaskWithAttachment.java
@@ -1,9 +1,9 @@
package acceptance.task;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.List;
@@ -26,9 +26,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for the usecase of adding/removing an attachment of a task and update the result correctly.
*/
@ExtendWith(JAASExtension.class)
-public class QueryTaskWithAttachment extends AbstractAccTest {
+class QueryTaskWithAttachment extends AbstractAccTest {
- public QueryTaskWithAttachment() {
+ QueryTaskWithAttachment() {
super();
}
@@ -36,7 +36,7 @@ public class QueryTaskWithAttachment extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testGetAttachmentSummariesFromTask() {
+ void testGetAttachmentSummariesFromTask() {
TaskService taskService = taskanaEngine.getTaskService();
List tasks = taskService.createTaskQuery()
.classificationKeyIn("L110102")
@@ -51,7 +51,7 @@ public class QueryTaskWithAttachment extends AbstractAccTest {
@WithAccessId(
userName = "user_1_2")
@Test
- public void testGetNoAttachmentSummaryFromTask() {
+ void testGetNoAttachmentSummaryFromTask() {
TaskService taskService = taskanaEngine.getTaskService();
List tasks = taskService.createTaskQuery()
.list();
@@ -66,7 +66,7 @@ public class QueryTaskWithAttachment extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testIfNewTaskHasEmptyAttachmentList() {
+ void testIfNewTaskHasEmptyAttachmentList() {
TaskService taskService = taskanaEngine.getTaskService();
Task task = taskService.newTask("WBI:100000000000000000000000000000000006");
assertNotNull(task.getAttachments());
@@ -77,7 +77,7 @@ public class QueryTaskWithAttachment extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testIfAttachmentSummariesAreCorrectUsingTaskQueryAndGetTaskById()
+ void testIfAttachmentSummariesAreCorrectUsingTaskQueryAndGetTaskById()
throws TaskNotFoundException, NotAuthorizedException {
TaskService taskService = taskanaEngine.getTaskService();
// find Task with ID TKI:00...00
@@ -117,7 +117,7 @@ public class QueryTaskWithAttachment extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testIfAttachmentSummariesAreCorrect()
+ void testIfAttachmentSummariesAreCorrect()
throws InvalidArgumentException, TaskNotFoundException, NotAuthorizedException {
TaskService taskService = taskanaEngine.getTaskService();
// find Task with ID TKI:00...00
diff --git a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksAccTest.java
index 39de9f5cf..2b84c288b 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksAccTest.java
@@ -1,10 +1,11 @@
package acceptance.task;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
-import static org.junit.Assert.assertThat;
import static org.junit.jupiter.api.Assertions.assertAll;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import static pro.taskana.BaseQuery.SortDirection.ASCENDING;
import static pro.taskana.BaseQuery.SortDirection.DESCENDING;
import static pro.taskana.TaskQueryColumnName.A_CHANNEL;
@@ -20,7 +21,6 @@ import java.util.Map;
import org.apache.ibatis.session.Configuration;
import org.apache.ibatis.session.SqlSession;
-import org.junit.Assert;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
@@ -131,7 +131,7 @@ class QueryTasksAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
if (previousSummary != null) {
- Assert.assertFalse(previousSummary.getCreated().isAfter(taskSummary.getCreated()));
+ assertFalse(previousSummary.getCreated().isAfter(taskSummary.getCreated()));
}
previousSummary = taskSummary;
}
@@ -828,7 +828,7 @@ class QueryTasksAccTest extends AbstractAccTest {
long numberOfTasks = taskQuery
.nameIn("Task99", "Task01", "Widerruf")
.count();
- Assert.assertEquals(numberOfTasks, tasks.size());
+ assertEquals(numberOfTasks, tasks.size());
}
diff --git a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByObjectReferenceAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByObjectReferenceAccTest.java
index 09b0d2325..4b6b1705d 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByObjectReferenceAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByObjectReferenceAccTest.java
@@ -1,8 +1,9 @@
package acceptance.task;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
import java.util.List;
-import org.junit.Assert;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
@@ -17,9 +18,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "query tasks by object reference" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryTasksByObjectReferenceAccTest extends AbstractAccTest {
+class QueryTasksByObjectReferenceAccTest extends AbstractAccTest {
- public QueryTasksByObjectReferenceAccTest() {
+ QueryTasksByObjectReferenceAccTest() {
super();
}
@@ -27,40 +28,40 @@ public class QueryTasksByObjectReferenceAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testQueryTasksByExcactValueOfObjectReference()
+ void testQueryTasksByExcactValueOfObjectReference()
throws SystemException {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.primaryObjectReferenceValueIn("11223344", "22334455")
.list();
- Assert.assertEquals(33L, results.size());
+ assertEquals(33L, results.size());
}
@WithAccessId(
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testQueryTasksByExcactValueAndTypeOfObjectReference()
+ void testQueryTasksByExcactValueAndTypeOfObjectReference()
throws SystemException {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.primaryObjectReferenceTypeIn("SDNR")
.primaryObjectReferenceValueIn("11223344")
.list();
- Assert.assertEquals(10L, results.size());
+ assertEquals(10L, results.size());
}
@WithAccessId(
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testQueryTasksByValueLikeOfObjectReference()
+ void testQueryTasksByValueLikeOfObjectReference()
throws SystemException {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.primaryObjectReferenceValueLike("%567%")
.list();
- Assert.assertEquals(10L, results.size());
+ assertEquals(10L, results.size());
}
}
diff --git a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByTimeIntervalsAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByTimeIntervalsAccTest.java
index 0209ea640..27c41806c 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByTimeIntervalsAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByTimeIntervalsAccTest.java
@@ -1,12 +1,13 @@
package acceptance.task;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertThat;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.time.Instant;
import java.util.List;
-import org.junit.Assert;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
@@ -22,12 +23,11 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "query tasks with sorting" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
+class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
private static SortDirection asc = SortDirection.ASCENDING;
- private static SortDirection desc = SortDirection.DESCENDING;
- public QueryTasksByTimeIntervalsAccTest() {
+ QueryTasksByTimeIntervalsAccTest() {
super();
}
@@ -35,7 +35,7 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testCreatedWithin2Intervals() {
+ void testCreatedWithin2Intervals() {
TaskService taskService = taskanaEngine.getTaskService();
TimeInterval interval1 = new TimeInterval(
@@ -54,10 +54,10 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
Instant cr = taskSummary.getCreated();
- Assert.assertTrue(interval1.contains(cr) || interval2.contains(cr));
+ assertTrue(interval1.contains(cr) || interval2.contains(cr));
if (previousSummary != null) {
- Assert.assertTrue(!previousSummary.getCreated().isAfter(taskSummary.getCreated()));
+ assertFalse(previousSummary.getCreated().isAfter(taskSummary.getCreated()));
}
previousSummary = taskSummary;
}
@@ -67,7 +67,7 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testCreatedBefore() {
+ void testCreatedBefore() {
TaskService taskService = taskanaEngine.getTaskService();
TimeInterval interval1 = new TimeInterval(
@@ -83,10 +83,10 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
Instant cr = taskSummary.getCreated();
- Assert.assertTrue(interval1.contains(cr));
+ assertTrue(interval1.contains(cr));
if (previousSummary != null) {
- Assert.assertTrue(!previousSummary.getCreated().isAfter(taskSummary.getCreated()));
+ assertFalse(previousSummary.getCreated().isAfter(taskSummary.getCreated()));
}
previousSummary = taskSummary;
}
@@ -96,7 +96,7 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testCreatedAfter() {
+ void testCreatedAfter() {
TaskService taskService = taskanaEngine.getTaskService();
TimeInterval interval1 = new TimeInterval(
@@ -111,10 +111,10 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
Instant cr = taskSummary.getCreated();
- Assert.assertTrue(interval1.contains(cr));
+ assertTrue(interval1.contains(cr));
if (previousSummary != null) {
- Assert.assertTrue(!previousSummary.getCreated().isAfter(taskSummary.getCreated()));
+ assertFalse(previousSummary.getCreated().isAfter(taskSummary.getCreated()));
}
previousSummary = taskSummary;
}
@@ -124,7 +124,7 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testClaimedWithin2Intervals() {
+ void testClaimedWithin2Intervals() {
TaskService taskService = taskanaEngine.getTaskService();
TimeInterval interval1 = new TimeInterval(
@@ -143,10 +143,10 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
Instant cr = taskSummary.getClaimed();
- Assert.assertTrue(interval1.contains(cr) || interval2.contains(cr));
+ assertTrue(interval1.contains(cr) || interval2.contains(cr));
if (previousSummary != null) {
- Assert.assertTrue(!previousSummary.getClaimed().isAfter(taskSummary.getClaimed()));
+ assertFalse(previousSummary.getClaimed().isAfter(taskSummary.getClaimed()));
}
previousSummary = taskSummary;
}
@@ -156,7 +156,7 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testCompletedWithin() {
+ void testCompletedWithin() {
TaskService taskService = taskanaEngine.getTaskService();
TimeInterval interval = new TimeInterval(
@@ -171,10 +171,10 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
Instant cr = taskSummary.getCompleted();
- Assert.assertTrue(interval.contains(cr));
+ assertTrue(interval.contains(cr));
if (previousSummary != null) {
- Assert.assertTrue(!previousSummary.getCompleted().isAfter(taskSummary.getCompleted()));
+ assertFalse(previousSummary.getCompleted().isAfter(taskSummary.getCompleted()));
}
previousSummary = taskSummary;
}
@@ -184,7 +184,7 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testModifiedWithin() {
+ void testModifiedWithin() {
TaskService taskService = taskanaEngine.getTaskService();
TimeInterval interval = new TimeInterval(
@@ -199,10 +199,10 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
Instant cr = taskSummary.getModified();
- Assert.assertTrue(interval.contains(cr));
+ assertTrue(interval.contains(cr));
if (previousSummary != null) {
- Assert.assertTrue(!previousSummary.getModified().isAfter(taskSummary.getModified()));
+ assertFalse(previousSummary.getModified().isAfter(taskSummary.getModified()));
}
previousSummary = taskSummary;
}
@@ -212,7 +212,7 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testPlannedWithin() {
+ void testPlannedWithin() {
TaskService taskService = taskanaEngine.getTaskService();
TimeInterval interval = new TimeInterval(
@@ -227,10 +227,10 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
Instant cr = taskSummary.getPlanned();
- Assert.assertTrue(interval.contains(cr));
+ assertTrue(interval.contains(cr));
if (previousSummary != null) {
- Assert.assertTrue(!previousSummary.getPlanned().isAfter(taskSummary.getPlanned()));
+ assertFalse(previousSummary.getPlanned().isAfter(taskSummary.getPlanned()));
}
previousSummary = taskSummary;
}
@@ -240,7 +240,7 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testDueWithin() {
+ void testDueWithin() {
TaskService taskService = taskanaEngine.getTaskService();
TimeInterval interval = new TimeInterval(
@@ -255,10 +255,10 @@ public class QueryTasksByTimeIntervalsAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
Instant cr = taskSummary.getDue();
- Assert.assertTrue(interval.contains(cr));
+ assertTrue(interval.contains(cr));
if (previousSummary != null) {
- Assert.assertTrue(!previousSummary.getPlanned().isAfter(taskSummary.getPlanned()));
+ assertFalse(previousSummary.getPlanned().isAfter(taskSummary.getPlanned()));
}
previousSummary = taskSummary;
}
diff --git a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByWorkbasketAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByWorkbasketAccTest.java
index 23d2ed9df..e88cfd87a 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByWorkbasketAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksByWorkbasketAccTest.java
@@ -1,7 +1,7 @@
package acceptance.task;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertThat;
import java.util.Arrays;
import java.util.List;
@@ -23,9 +23,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "query tasks by workbasket" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryTasksByWorkbasketAccTest extends AbstractAccTest {
+class QueryTasksByWorkbasketAccTest extends AbstractAccTest {
- public QueryTasksByWorkbasketAccTest() {
+ QueryTasksByWorkbasketAccTest() {
super();
}
@@ -33,7 +33,7 @@ public class QueryTasksByWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryForWorkbasketKeyDomain() {
+ void testQueryForWorkbasketKeyDomain() {
TaskService taskService = taskanaEngine.getTaskService();
List workbasketIdentifiers = Arrays.asList(new KeyDomain("GPK_KSC", "DOMAIN_A"),
new KeyDomain("USER_1_2", "DOMAIN_A"));
@@ -58,7 +58,7 @@ public class QueryTasksByWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testThrowsExceptionIfNoOpenerPermissionOnQueriedWorkbasket() {
+ void testThrowsExceptionIfNoOpenerPermissionOnQueriedWorkbasket() {
TaskService taskService = taskanaEngine.getTaskService();
Assertions.assertThrows(NotAuthorizedToQueryWorkbasketException.class, () ->
@@ -71,7 +71,7 @@ public class QueryTasksByWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testThrowsExceptionIfNoOpenerPermissionOnAtLeastOneQueriedWorkbasket() {
+ void testThrowsExceptionIfNoOpenerPermissionOnAtLeastOneQueriedWorkbasket() {
TaskService taskService = taskanaEngine.getTaskService();
Assertions.assertThrows(NotAuthorizedToQueryWorkbasketException.class, () ->
taskService.createTaskQuery()
diff --git a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksWithPaginationAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksWithPaginationAccTest.java
index 651bba424..0247448dd 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksWithPaginationAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksWithPaginationAccTest.java
@@ -1,7 +1,7 @@
package acceptance.task;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertThat;
import java.util.List;
@@ -22,9 +22,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "query tasks by workbasket with pagination" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryTasksWithPaginationAccTest extends AbstractAccTest {
+class QueryTasksWithPaginationAccTest extends AbstractAccTest {
- public QueryTasksWithPaginationAccTest() {
+ QueryTasksWithPaginationAccTest() {
super();
}
@@ -32,7 +32,7 @@ public class QueryTasksWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testGetFirstPageOfTaskQueryWithOffset() {
+ void testGetFirstPageOfTaskQueryWithOffset() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.workbasketKeyDomainIn(new KeyDomain("GPK_KSC", "DOMAIN_A"))
@@ -44,7 +44,7 @@ public class QueryTasksWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testSecondPageOfTaskQueryWithOffset() {
+ void testSecondPageOfTaskQueryWithOffset() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.workbasketKeyDomainIn(new KeyDomain("GPK_KSC", "DOMAIN_A"))
@@ -56,7 +56,7 @@ public class QueryTasksWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testListOffsetAndLimitOutOfBounds() {
+ void testListOffsetAndLimitOutOfBounds() {
TaskService taskService = taskanaEngine.getTaskService();
// both will be 0, working
@@ -82,7 +82,7 @@ public class QueryTasksWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testPaginationWithPages() {
+ void testPaginationWithPages() {
TaskService taskService = taskanaEngine.getTaskService();
// Getting full page
@@ -122,7 +122,7 @@ public class QueryTasksWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testPaginationNullAndNegativeLimitsIgnoring() {
+ void testPaginationNullAndNegativeLimitsIgnoring() {
TaskService taskService = taskanaEngine.getTaskService();
// 0 limit/size = 0 results
@@ -159,7 +159,7 @@ public class QueryTasksWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testPaginationThrowingExceptionWhenPageOutOfBounds() {
+ void testPaginationThrowingExceptionWhenPageOutOfBounds() {
TaskService taskService = taskanaEngine.getTaskService();
// entrypoint set outside result amount
@@ -176,7 +176,7 @@ public class QueryTasksWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testCountOfTaskQuery() {
+ void testCountOfTaskQuery() {
TaskService taskService = taskanaEngine.getTaskService();
long count = taskService.createTaskQuery()
.workbasketKeyDomainIn(new KeyDomain("GPK_KSC", "DOMAIN_A"))
@@ -188,7 +188,7 @@ public class QueryTasksWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testCountOfTaskQueryWithAttachmentChannelFilter() {
+ void testCountOfTaskQueryWithAttachmentChannelFilter() {
TaskService taskService = taskanaEngine.getTaskService();
long count = taskService.createTaskQuery()
.attachmentChannelIn("ch6")
diff --git a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksWithSortingAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksWithSortingAccTest.java
index a6bfb5b59..60b9d6fed 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/QueryTasksWithSortingAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/QueryTasksWithSortingAccTest.java
@@ -1,11 +1,12 @@
package acceptance.task;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertThat;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.List;
-import org.junit.Assert;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
@@ -22,12 +23,12 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "query tasks with sorting" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryTasksWithSortingAccTest extends AbstractAccTest {
+class QueryTasksWithSortingAccTest extends AbstractAccTest {
private static SortDirection asc = SortDirection.ASCENDING;
private static SortDirection desc = SortDirection.DESCENDING;
- public QueryTasksWithSortingAccTest() {
+ QueryTasksWithSortingAccTest() {
super();
}
@@ -35,7 +36,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testSortByModifiedAndDomain() {
+ void testSortByModifiedAndDomain() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.workbasketKeyDomainIn(new KeyDomain("USER_3_2", "DOMAIN_B"))
@@ -47,7 +48,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
if (previousSummary != null) {
- Assert.assertTrue(!previousSummary.getModified().isBefore(taskSummary.getModified()));
+ assertFalse(previousSummary.getModified().isBefore(taskSummary.getModified()));
}
previousSummary = taskSummary;
}
@@ -57,7 +58,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testSortByDomainNameAndCreated() {
+ void testSortByDomainNameAndCreated() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.workbasketKeyDomainIn(new KeyDomain("USER_3_2", "DOMAIN_B"))
@@ -72,11 +73,11 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
// System.out.println("domain: " + taskSummary.getDomain() + ", name: " + taskSummary.getName() + ",
// created: " + taskSummary.getCreated());
if (previousSummary != null) {
- Assert.assertTrue(taskSummary.getDomain().compareToIgnoreCase(previousSummary.getDomain()) >= 0);
+ assertTrue(taskSummary.getDomain().compareToIgnoreCase(previousSummary.getDomain()) >= 0);
if (taskSummary.getDomain().equals(previousSummary.getDomain())) {
- Assert.assertTrue(taskSummary.getName().compareToIgnoreCase(previousSummary.getName()) >= 0);
+ assertTrue(taskSummary.getName().compareToIgnoreCase(previousSummary.getName()) >= 0);
if (taskSummary.getName().equals(previousSummary.getName())) {
- Assert.assertTrue(!taskSummary.getCreated().isBefore(previousSummary.getCreated()));
+ assertFalse(taskSummary.getCreated().isBefore(previousSummary.getCreated()));
}
}
}
@@ -88,7 +89,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testSortByPorSystemNoteDueAndOwner() {
+ void testSortByPorSystemNoteDueAndOwner() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.workbasketKeyDomainIn(new KeyDomain("USER_3_2", "DOMAIN_B"))
@@ -102,7 +103,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
if (previousSummary != null) {
- Assert.assertTrue(taskSummary.getPrimaryObjRef().getSystem().compareToIgnoreCase(
+ assertTrue(taskSummary.getPrimaryObjRef().getSystem().compareToIgnoreCase(
previousSummary.getPrimaryObjRef().getSystem()) <= 0);
}
previousSummary = taskSummary;
@@ -113,7 +114,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testSortByPorSystemInstanceParentProcPlannedAndState() {
+ void testSortByPorSystemInstanceParentProcPlannedAndState() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.workbasketKeyDomainIn(new KeyDomain("USER_3_2", "DOMAIN_B"))
@@ -127,7 +128,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
if (previousSummary != null) {
- Assert.assertTrue(taskSummary.getPrimaryObjRef().getSystemInstance().compareToIgnoreCase(
+ assertTrue(taskSummary.getPrimaryObjRef().getSystemInstance().compareToIgnoreCase(
previousSummary.getPrimaryObjRef().getSystemInstance()) <= 0);
}
previousSummary = taskSummary;
@@ -138,7 +139,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testSortByPorCompanyAndClaimed() {
+ void testSortByPorCompanyAndClaimed() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.workbasketKeyDomainIn(new KeyDomain("USER_3_2", "DOMAIN_B"))
@@ -152,7 +153,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
// System.out.println("porCompany: " + taskSummary.getPrimaryObjRef().getCompany() + ", claimed: "
// + taskSummary.getClaimed());
if (previousSummary != null) {
- Assert.assertTrue(taskSummary.getPrimaryObjRef().getCompany().compareToIgnoreCase(
+ assertTrue(taskSummary.getPrimaryObjRef().getCompany().compareToIgnoreCase(
previousSummary.getPrimaryObjRef().getCompany()) <= 0);
}
previousSummary = taskSummary;
@@ -163,7 +164,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testSortByWbKeyPrioPorValueAndCompleted() {
+ void testSortByWbKeyPrioPorValueAndCompleted() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.stateIn(TaskState.READY)
@@ -178,7 +179,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
if (previousSummary != null) {
- Assert.assertTrue(taskSummary.getWorkbasketSummary().getKey().compareToIgnoreCase(
+ assertTrue(taskSummary.getWorkbasketSummary().getKey().compareToIgnoreCase(
previousSummary.getWorkbasketSummary().getKey()) >= 0);
}
previousSummary = taskSummary;
@@ -189,7 +190,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1", "group_2"})
@Test
- public void testSortBpIdClassificationIdDescriptionAndPorType() {
+ void testSortBpIdClassificationIdDescriptionAndPorType() {
TaskService taskService = taskanaEngine.getTaskService();
List results = taskService.createTaskQuery()
.stateIn(TaskState.READY)
@@ -203,7 +204,7 @@ public class QueryTasksWithSortingAccTest extends AbstractAccTest {
TaskSummary previousSummary = null;
for (TaskSummary taskSummary : results) {
if (previousSummary != null) {
- Assert.assertTrue(taskSummary.getBusinessProcessId().compareToIgnoreCase(
+ assertTrue(taskSummary.getBusinessProcessId().compareToIgnoreCase(
previousSummary.getBusinessProcessId()) >= 0);
}
previousSummary = taskSummary;
diff --git a/lib/taskana-core/src/test/java/acceptance/task/TransferTaskAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/TransferTaskAccTest.java
index 8fb3933e1..0122761a3 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/TransferTaskAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/TransferTaskAccTest.java
@@ -1,12 +1,12 @@
package acceptance.task;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertThat;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.time.Instant;
import java.util.ArrayList;
@@ -14,7 +14,6 @@ import java.util.Arrays;
import java.util.Collections;
import java.util.List;
-import org.junit.Assert;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
@@ -39,9 +38,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "transfer task" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class TransferTaskAccTest extends AbstractAccTest {
+class TransferTaskAccTest extends AbstractAccTest {
- public TransferTaskAccTest() {
+ TransferTaskAccTest() {
super();
}
@@ -49,7 +48,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testTransferTaskToWorkbasketId()
+ void testTransferTaskToWorkbasketId()
throws NotAuthorizedException, WorkbasketNotFoundException, TaskNotFoundException, InvalidStateException,
InvalidOwnerException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -70,7 +69,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testTransferTaskToWorkbasketKeyDomain()
+ void testTransferTaskToWorkbasketKeyDomain()
throws NotAuthorizedException, WorkbasketNotFoundException, TaskNotFoundException, InvalidStateException,
InvalidOwnerException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -91,7 +90,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testDomainChangingWhenTransferTask()
+ void testDomainChangingWhenTransferTask()
throws NotAuthorizedException, WorkbasketNotFoundException, TaskNotFoundException, InvalidStateException {
TaskService taskService = taskanaEngine.getTaskService();
Task task = taskService.getTask("TKI:000000000000000000000000000000000000");
@@ -107,8 +106,8 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testThrowsExceptionIfTransferWithNoTransferAuthorization()
- throws NotAuthorizedException, WorkbasketNotFoundException, TaskNotFoundException, InvalidStateException {
+ void testThrowsExceptionIfTransferWithNoTransferAuthorization()
+ throws NotAuthorizedException, TaskNotFoundException {
TaskService taskService = taskanaEngine.getTaskService();
Task task = taskService.getTask("TKI:000000000000000000000000000000000001");
@@ -120,7 +119,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testTransferDestinationWorkbasketDoesNotExist()
+ void testTransferDestinationWorkbasketDoesNotExist()
throws NotAuthorizedException, TaskNotFoundException, InvalidStateException,
InvalidOwnerException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -136,7 +135,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testTransferTaskDoesNotExist() {
+ void testTransferTaskDoesNotExist() {
TaskService taskService = taskanaEngine.getTaskService();
Assertions.assertThrows(TaskNotFoundException.class, () ->
@@ -147,7 +146,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"teamlead_1"})
@Test
- public void testTransferNotAuthorizationOnWorkbasketTransfer() {
+ void testTransferNotAuthorizationOnWorkbasketTransfer() {
TaskService taskService = taskanaEngine.getTaskService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -159,7 +158,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testThrowsExceptionIfTaskIsAlreadyCompleted()
+ void testThrowsExceptionIfTaskIsAlreadyCompleted()
throws NotAuthorizedException, TaskNotFoundException {
TaskService taskService = taskanaEngine.getTaskService();
Task task = taskService.getTask("TKI:100000000000000000000000000000000006");
@@ -172,7 +171,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testThrowsExceptionIfTransferWithNoAppendAuthorization()
+ void testThrowsExceptionIfTransferWithNoAppendAuthorization()
throws NotAuthorizedException, TaskNotFoundException {
TaskService taskService = taskanaEngine.getTaskService();
Task task = taskService.getTask("TKI:000000000000000000000000000000000002");
@@ -185,7 +184,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testBulkTransferTaskToWorkbasketById()
+ void testBulkTransferTaskToWorkbasketById()
throws NotAuthorizedException, InvalidArgumentException, WorkbasketNotFoundException, TaskNotFoundException {
Instant before = Instant.now();
TaskService taskService = taskanaEngine.getTaskService();
@@ -220,7 +219,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
@WithAccessId(userName = "teamlead_1", groupNames = {"group_1"})
@Test
- public void testBulkTransferTaskWithExceptions()
+ void testBulkTransferTaskWithExceptions()
throws NotAuthorizedException, InvalidArgumentException, WorkbasketNotFoundException, TaskNotFoundException {
TaskService taskService = taskanaEngine.getTaskService();
Workbasket wb = taskanaEngine.getWorkbasketService().getWorkbasket("USER_1_1", "DOMAIN_A");
@@ -278,7 +277,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
@WithAccessId(userName = "teamlead_1")
@Test
- public void testBulkTransferTaskWithoutAppendPermissionOnTarget() {
+ void testBulkTransferTaskWithoutAppendPermissionOnTarget() {
TaskService taskService = taskanaEngine.getTaskService();
ArrayList taskIdList = new ArrayList<>();
taskIdList.add("TKI:000000000000000000000000000000000006"); // working
@@ -295,7 +294,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testTransferTasksWithListNotSupportingRemove() throws NotAuthorizedException, InvalidArgumentException,
+ void testTransferTasksWithListNotSupportingRemove() throws NotAuthorizedException, InvalidArgumentException,
WorkbasketNotFoundException {
TaskService taskService = taskanaEngine.getTaskService();
List taskIds = Collections.singletonList("TKI:000000000000000000000000000000000006");
@@ -306,26 +305,25 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testTransferTasksWithInvalidTasksIdList() throws NotAuthorizedException, WorkbasketNotFoundException {
+ void testTransferTasksWithInvalidTasksIdList() {
TaskService taskService = taskanaEngine.getTaskService();
// test with invalid list
Throwable t = Assertions.assertThrows(InvalidArgumentException.class, () ->
taskService.transferTasks("WBI:100000000000000000000000000000000006", null));
- Assert.assertEquals(t.getMessage(), "TaskIds must not be null.");
+ assertEquals(t.getMessage(), "TaskIds must not be null.");
// test with list containing only invalid arguments
Throwable t2 = Assertions.assertThrows(InvalidArgumentException.class, () ->
taskService.transferTasks("WBI:100000000000000000000000000000000006", Arrays.asList("", "", "", null)));
- Assert.assertEquals(t2.getMessage(), "TaskIds must not contain only invalid arguments.");
+ assertEquals(t2.getMessage(), "TaskIds must not contain only invalid arguments.");
}
@WithAccessId(
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testThrowsExceptionIfEmptyListIsSupplied()
- throws NotAuthorizedException, InvalidArgumentException, WorkbasketNotFoundException {
+ void testThrowsExceptionIfEmptyListIsSupplied() {
TaskService taskService = taskanaEngine.getTaskService();
List taskIds = new ArrayList<>();
Assertions.assertThrows(InvalidArgumentException.class, () ->
@@ -336,7 +334,7 @@ public class TransferTaskAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testBulkTransferByWorkbasketAndDomainByKey()
+ void testBulkTransferByWorkbasketAndDomainByKey()
throws WorkbasketNotFoundException, NotAuthorizedException, InvalidArgumentException, TaskNotFoundException {
Instant before = Instant.now();
TaskService taskService = taskanaEngine.getTaskService();
diff --git a/lib/taskana-core/src/test/java/acceptance/task/UpdateTaskAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/UpdateTaskAccTest.java
index 9c8510408..47c6484b1 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/UpdateTaskAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/UpdateTaskAccTest.java
@@ -1,14 +1,14 @@
package acceptance.task;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
import static org.hamcrest.core.IsNot.not;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertThat;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.time.Instant;
import java.util.Arrays;
@@ -42,9 +42,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "update task" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class UpdateTaskAccTest extends AbstractAccTest {
+class UpdateTaskAccTest extends AbstractAccTest {
- public UpdateTaskAccTest() {
+ UpdateTaskAccTest() {
super();
}
@@ -52,7 +52,7 @@ public class UpdateTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testUpdatePrimaryObjectReferenceOfTask()
+ void testUpdatePrimaryObjectReferenceOfTask()
throws NotAuthorizedException, InvalidArgumentException, ClassificationNotFoundException, TaskNotFoundException,
ConcurrencyException, AttachmentPersistenceException {
@@ -81,7 +81,7 @@ public class UpdateTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testThrowsExceptionIfMandatoryPrimaryObjectReferenceIsNotSetOrIncomplete()
+ void testThrowsExceptionIfMandatoryPrimaryObjectReferenceIsNotSetOrIncomplete()
throws NotAuthorizedException, ClassificationNotFoundException, TaskNotFoundException, ConcurrencyException,
AttachmentPersistenceException {
@@ -111,7 +111,7 @@ public class UpdateTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testThrowsExceptionIfTaskHasAlreadyBeenUpdated()
+ void testThrowsExceptionIfTaskHasAlreadyBeenUpdated()
throws NotAuthorizedException, InvalidArgumentException, ClassificationNotFoundException,
TaskNotFoundException, ConcurrencyException, AttachmentPersistenceException {
@@ -134,7 +134,7 @@ public class UpdateTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testUpdateClassificationOfTask()
+ void testUpdateClassificationOfTask()
throws TaskNotFoundException, ClassificationNotFoundException, InvalidArgumentException, ConcurrencyException,
NotAuthorizedException, AttachmentPersistenceException {
@@ -158,7 +158,7 @@ public class UpdateTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testUpdateReadFlagOfTask()
+ void testUpdateReadFlagOfTask()
throws TaskNotFoundException, NotAuthorizedException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -182,7 +182,7 @@ public class UpdateTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testCustomPropertiesOfTask()
+ void testCustomPropertiesOfTask()
throws TaskNotFoundException, ClassificationNotFoundException, InvalidArgumentException, ConcurrencyException,
NotAuthorizedException, AttachmentPersistenceException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -198,7 +198,7 @@ public class UpdateTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testUpdateOfWorkbasketKeyWhatIsNotAllowed()
+ void testUpdateOfWorkbasketKeyWhatIsNotAllowed()
throws NotAuthorizedException,
TaskNotFoundException {
@@ -214,7 +214,7 @@ public class UpdateTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testUpdateTasksByPorForUser1() throws InvalidArgumentException {
+ void testUpdateTasksByPorForUser1() throws InvalidArgumentException {
ObjectReference por = new ObjectReference();
por.setCompany("00");
por.setSystem("PASystem");
@@ -237,7 +237,7 @@ public class UpdateTaskAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testUpdateTasksByPor()
+ void testUpdateTasksByPor()
throws InvalidArgumentException, TaskNotFoundException, NotAuthorizedException {
ObjectReference por = new ObjectReference();
por.setCompany("00");
@@ -269,7 +269,7 @@ public class UpdateTaskAccTest extends AbstractAccTest {
groupNames = {"group_1"}
)
@Test
- public void testUpdateTasksById()
+ void testUpdateTasksById()
throws InvalidArgumentException, TaskNotFoundException, NotAuthorizedException {
List taskIds = Arrays.asList(
"TKI:000000000000000000000000000000000008",
@@ -299,7 +299,7 @@ public class UpdateTaskAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testUpdateCallbackInfoOfSimpleTask()
+ void testUpdateCallbackInfoOfSimpleTask()
throws WorkbasketNotFoundException, ClassificationNotFoundException, NotAuthorizedException,
TaskAlreadyExistException, InvalidArgumentException, TaskNotFoundException, ConcurrencyException,
AttachmentPersistenceException {
diff --git a/lib/taskana-core/src/test/java/acceptance/task/UpdateTaskAttachmentsAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/UpdateTaskAttachmentsAccTest.java
index 9ac3e76b3..1a1c3fc8a 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/UpdateTaskAttachmentsAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/UpdateTaskAttachmentsAccTest.java
@@ -1,12 +1,12 @@
package acceptance.task;
-import static org.hamcrest.CoreMatchers.equalTo;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.core.IsEqual.equalTo;
import static org.hamcrest.core.IsNot.not;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertThat;
-import static org.junit.Assert.assertTrue;
-import static org.junit.Assert.fail;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+import static org.junit.jupiter.api.Assertions.fail;
import java.time.Duration;
import java.time.Instant;
@@ -44,13 +44,13 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for the usecase of adding/removing an attachment of a task and update the result correctly.
*/
@ExtendWith(JAASExtension.class)
-public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
+class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
private Task task;
private Attachment attachment;
private TaskService taskService;
- public UpdateTaskAttachmentsAccTest() {
+ UpdateTaskAttachmentsAccTest() {
super();
}
@@ -76,13 +76,13 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testAddNewAttachment()
+ void testAddNewAttachment()
throws TaskNotFoundException, ClassificationNotFoundException, NotAuthorizedException,
InvalidArgumentException, ConcurrencyException, AttachmentPersistenceException {
setUpMethod();
int attachmentCount = task.getAttachments().size();
- assertTrue(task.getPriority() == 1);
- assertTrue(task.getDue().equals(task.getPlanned().plus(Duration.ofDays(1))));
+ assertEquals(1, task.getPriority());
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(1)));
task.addAttachment(attachment);
task = taskService.updateTask(task);
@@ -96,15 +96,15 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
assertThat(task.getAttachments().get(0).getObjectReference().getType(), equalTo("ArchiveId"));
assertThat(task.getAttachments().get(0).getObjectReference().getValue(),
equalTo("12345678901234567890123456789012345678901234567890"));
- assertTrue(task.getPriority() == 99);
- assertTrue(task.getDue().equals(task.getPlanned().plus(Duration.ofDays(1))));
+ assertEquals(99, task.getPriority());
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(1)));
}
@WithAccessId(
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testAddValidAttachmentTwice()
+ void testAddValidAttachmentTwice()
throws TaskNotFoundException, ClassificationNotFoundException, InvalidArgumentException, ConcurrencyException,
NotAuthorizedException,
AttachmentPersistenceException {
@@ -127,7 +127,7 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testAddNewAttachmentTwiceWithoutTaskanaMethodWillThrowAttachmentPersistenceException()
+ void testAddNewAttachmentTwiceWithoutTaskanaMethodWillThrowAttachmentPersistenceException()
throws TaskNotFoundException, ClassificationNotFoundException, InvalidArgumentException, ConcurrencyException,
NotAuthorizedException,
AttachmentPersistenceException {
@@ -151,7 +151,7 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testAddExistingAttachmentAgainWillUpdateWhenNotEqual()
+ void testAddExistingAttachmentAgainWillUpdateWhenNotEqual()
throws TaskNotFoundException, ClassificationNotFoundException, NotAuthorizedException,
InvalidArgumentException, ConcurrencyException, AttachmentPersistenceException {
setUpMethod();
@@ -176,19 +176,19 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
task = taskService.getTask(task.getId());
assertThat(task.getAttachments().size(), equalTo(attachmentCount));
assertThat(task.getAttachments().get(0).getChannel(), equalTo(newChannel));
- assertTrue(task.getPriority() == 999);
+ assertEquals(999, task.getPriority());
DaysToWorkingDaysConverter converter = DaysToWorkingDaysConverter
.initialize(Collections.singletonList(new TimeIntervalColumnHeader(0)), Instant.now());
long calendarDays = converter.convertWorkingDaysToDays(task.getDue(), 1);
- assertTrue(task.getDue().equals(task.getPlanned().plus(Duration.ofDays(calendarDays))));
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(calendarDays)));
}
@WithAccessId(
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testAddExistingAttachmentAgainWillDoNothingWhenEqual()
+ void testAddExistingAttachmentAgainWillDoNothingWhenEqual()
throws TaskNotFoundException, ClassificationNotFoundException, NotAuthorizedException,
InvalidArgumentException, ConcurrencyException, AttachmentPersistenceException {
setUpMethod();
@@ -214,7 +214,7 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testAddAttachmentAsNullValueWillBeIgnored()
+ void testAddAttachmentAsNullValueWillBeIgnored()
throws TaskNotFoundException, ClassificationNotFoundException, InvalidArgumentException, ConcurrencyException,
NotAuthorizedException, AttachmentPersistenceException {
setUpMethod();
@@ -242,22 +242,22 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
assertThat(task.getAttachments().size(), equalTo(attachmentCount)); // locally, not persisted
task = taskService.getTask(task.getId());
assertThat(task.getAttachments().size(), equalTo(attachmentCount)); // persisted values not changed
- assertTrue(task.getPriority() == 1);
- assertTrue(task.getDue().equals(task.getPlanned().plus(Duration.ofDays(1))));
+ assertEquals(1, task.getPriority());
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(1)));
}
@WithAccessId(
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testRemoveAttachment()
+ void testRemoveAttachment()
throws TaskNotFoundException, ClassificationNotFoundException, InvalidArgumentException, ConcurrencyException,
NotAuthorizedException, AttachmentPersistenceException {
setUpMethod();
task.addAttachment(attachment);
task = taskService.updateTask(task);
- assertTrue(task.getPriority() == 99);
- assertTrue(task.getDue().equals(task.getPlanned().plus(Duration.ofDays(1))));
+ assertEquals(99, task.getPriority());
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(1)));
int attachmentCount = task.getAttachments().size();
Attachment attachmentToRemove = task.getAttachments().get(0);
task.removeAttachment(attachmentToRemove.getId());
@@ -265,15 +265,15 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
assertThat(task.getAttachments().size(), equalTo(attachmentCount - 1)); // locally, removed and not persisted
task = taskService.getTask(task.getId());
assertThat(task.getAttachments().size(), equalTo(attachmentCount - 1)); // persisted, values removed
- assertTrue(task.getPriority() == 1);
- assertTrue(task.getDue().equals(task.getPlanned().plus(Duration.ofDays(1))));
+ assertEquals(1, task.getPriority());
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(1)));
}
@WithAccessId(
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testRemoveAttachmentWithNullAndNotAddedId()
+ void testRemoveAttachmentWithNullAndNotAddedId()
throws TaskNotFoundException, ClassificationNotFoundException, InvalidArgumentException, ConcurrencyException,
NotAuthorizedException, AttachmentPersistenceException {
setUpMethod();
@@ -298,20 +298,20 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testUpdateAttachment()
+ void testUpdateAttachment()
throws TaskNotFoundException, ClassificationNotFoundException, InvalidArgumentException, ConcurrencyException,
NotAuthorizedException, AttachmentPersistenceException {
setUpMethod();
((TaskImpl) task).setAttachments(new ArrayList<>());
task = taskService.updateTask(task);
- assertTrue(task.getPriority() == 1);
- assertTrue(task.getDue().equals(task.getPlanned().plus(Duration.ofDays(1))));
+ assertEquals(1, task.getPriority());
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(1)));
Attachment attachment = this.attachment;
task.addAttachment(attachment);
task = taskService.updateTask(task);
- assertTrue(task.getPriority() == 99);
- assertTrue(task.getDue().equals(task.getPlanned().plus(Duration.ofDays(1))));
+ assertEquals(99, task.getPriority());
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(1)));
int attachmentCount = task.getAttachments().size();
@@ -324,20 +324,20 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
task = taskService.getTask(task.getId());
assertThat(task.getAttachments().size(), equalTo(attachmentCount));
assertThat(task.getAttachments().get(0).getChannel(), equalTo(newChannel));
- assertTrue(task.getPriority() == 999);
+ assertEquals(999, task.getPriority());
DaysToWorkingDaysConverter converter = DaysToWorkingDaysConverter
.initialize(Collections.singletonList(new TimeIntervalColumnHeader(0)), Instant.now());
long calendarDays = converter.convertWorkingDaysToDays(task.getDue(), 1);
- assertTrue(task.getDue().equals(task.getPlanned().plus(Duration.ofDays(calendarDays))));
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(calendarDays)));
}
@WithAccessId(
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void modifyExistingAttachment()
+ void modifyExistingAttachment()
throws TaskNotFoundException, ClassificationNotFoundException, NotAuthorizedException,
InvalidArgumentException, ConcurrencyException, AttachmentPersistenceException {
setUpMethod();
@@ -352,12 +352,12 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
task.addAttachment(attachment2);
task = taskService.updateTask(task);
task = taskService.getTask(task.getId());
- assertTrue(task.getPriority() == 101);
+ assertEquals(101, task.getPriority());
DaysToWorkingDaysConverter converter = DaysToWorkingDaysConverter
.initialize(Collections.singletonList(new TimeIntervalColumnHeader(0)), Instant.now());
long calendarDays = converter.convertWorkingDaysToDays(task.getDue(), 1);
- assertTrue(task.getDue().equals(task.getPlanned().plus(Duration.ofDays(calendarDays))));
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(calendarDays)));
assertThat(task.getAttachments().size(), equalTo(2));
List attachments = task.getAttachments();
@@ -392,11 +392,11 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
task.setClassificationKey("DOCTYPE_DEFAULT"); // Prio 99, SL P2000D
task = taskService.updateTask(task);
task = taskService.getTask(task.getId());
- assertTrue(task.getPriority() == 99);
+ assertEquals(99, task.getPriority());
calendarDays = converter.convertWorkingDaysToDays(task.getDue(), 16);
- assertTrue(task.getDue().equals(task.getPlanned().plus(Duration.ofDays(calendarDays))));
+ assertEquals(task.getDue(), task.getPlanned().plus(Duration.ofDays(calendarDays)));
rohrpostFound = false;
boolean faxFound = false;
@@ -422,7 +422,7 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void replaceExistingAttachments()
+ void replaceExistingAttachments()
throws TaskNotFoundException, ClassificationNotFoundException, NotAuthorizedException,
InvalidArgumentException, ConcurrencyException, AttachmentPersistenceException {
setUpMethod();
@@ -468,7 +468,7 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testPrioDurationOfTaskFromAttachmentsAtUpdate()
+ void testPrioDurationOfTaskFromAttachmentsAtUpdate()
throws NotAuthorizedException, InvalidArgumentException, ClassificationNotFoundException,
WorkbasketNotFoundException, TaskAlreadyExistException, TaskNotFoundException, ConcurrencyException,
AttachmentPersistenceException {
@@ -503,20 +503,20 @@ public class UpdateTaskAttachmentsAccTest extends AbstractAccTest {
// assertNotNull(readTask.getAttachments().get(0).getClassification());
assertNotNull(readTask.getAttachments().get(0).getObjectReference());
- assertTrue(readTask.getPriority() == 99);
+ assertEquals(99, readTask.getPriority());
DaysToWorkingDaysConverter converter = DaysToWorkingDaysConverter.initialize(
Collections.singletonList(new TimeIntervalColumnHeader(0)), Instant.now());
long calendarDays = converter.convertWorkingDaysToDays(readTask.getPlanned(), 1);
- assertTrue(readTask.getDue().equals(readTask.getPlanned().plus(Duration.ofDays(calendarDays))));
+ assertEquals(readTask.getDue(), readTask.getPlanned().plus(Duration.ofDays(calendarDays)));
}
@WithAccessId(
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testAddCustomAttributeToAttachment()
+ void testAddCustomAttributeToAttachment()
throws TaskNotFoundException, ClassificationNotFoundException, NotAuthorizedException,
InvalidArgumentException, ConcurrencyException, AttachmentPersistenceException {
diff --git a/lib/taskana-core/src/test/java/acceptance/task/WorkOnTaskAccTest.java b/lib/taskana-core/src/test/java/acceptance/task/WorkOnTaskAccTest.java
index 32ec86b53..0a66e63fc 100644
--- a/lib/taskana-core/src/test/java/acceptance/task/WorkOnTaskAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/task/WorkOnTaskAccTest.java
@@ -1,13 +1,13 @@
package acceptance.task;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertThat;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.time.Duration;
import java.time.Instant;
@@ -36,9 +36,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "work on task" scenarios. This includes claim, complete...
*/
@ExtendWith(JAASExtension.class)
-public class WorkOnTaskAccTest extends AbstractAccTest {
+class WorkOnTaskAccTest extends AbstractAccTest {
- public WorkOnTaskAccTest() {
+ WorkOnTaskAccTest() {
super();
}
@@ -46,7 +46,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testClaimTask()
+ void testClaimTask()
throws NotAuthorizedException, TaskNotFoundException,
InvalidStateException, InvalidOwnerException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -68,7 +68,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testThrowsExceptionIfTaskIsAlreadyClaimed()
+ void testThrowsExceptionIfTaskIsAlreadyClaimed()
throws NotAuthorizedException, TaskNotFoundException {
TaskService taskService = taskanaEngine.getTaskService();
Task task = taskService.getTask("TKI:000000000000000000000000000000000026");
@@ -81,7 +81,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testClaimAlreadyClaimedByCallerTask()
+ void testClaimAlreadyClaimedByCallerTask()
throws NotAuthorizedException, TaskNotFoundException,
InvalidStateException, InvalidOwnerException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -94,7 +94,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testForceClaimTaskWhichIsAlreadyClaimedByAnotherUser()
+ void testForceClaimTaskWhichIsAlreadyClaimedByAnotherUser()
throws NotAuthorizedException, TaskNotFoundException {
TaskService taskService = taskanaEngine.getTaskService();
Task task = taskService.getTask("TKI:000000000000000000000000000000000028");
@@ -107,7 +107,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testCancelClaimTask()
+ void testCancelClaimTask()
throws NotAuthorizedException, TaskNotFoundException,
InvalidStateException, InvalidOwnerException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -127,7 +127,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testThrowsExceptionIfCancelClaimOfTaskFromAnotherUser()
+ void testThrowsExceptionIfCancelClaimOfTaskFromAnotherUser()
throws NotAuthorizedException, TaskNotFoundException {
TaskService taskService = taskanaEngine.getTaskService();
Task claimedTask = taskService.getTask("TKI:000000000000000000000000000000000030");
@@ -140,7 +140,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testForceCancelClaimOfTaskFromAnotherUser()
+ void testForceCancelClaimOfTaskFromAnotherUser()
throws NotAuthorizedException, TaskNotFoundException,
InvalidStateException, InvalidOwnerException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -160,7 +160,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testCompleteTask()
+ void testCompleteTask()
throws NotAuthorizedException, TaskNotFoundException,
InvalidStateException, InvalidOwnerException {
Instant before = Instant.now().minus(Duration.ofSeconds(3L));
@@ -184,7 +184,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testForceCompleteUnclaimedTask()
+ void testForceCompleteUnclaimedTask()
throws NotAuthorizedException, TaskNotFoundException,
InvalidStateException, InvalidOwnerException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -205,7 +205,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testThrowsExceptionIfCompletingClaimedTaskOfAnotherUser()
+ void testThrowsExceptionIfCompletingClaimedTaskOfAnotherUser()
throws NotAuthorizedException, TaskNotFoundException {
TaskService taskService = taskanaEngine.getTaskService();
Task claimedTask = taskService.getTask("TKI:000000000000000000000000000000000034");
@@ -218,7 +218,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testForceCompleteClaimedTaskOfAnotherUser()
+ void testForceCompleteClaimedTaskOfAnotherUser()
throws NotAuthorizedException, TaskNotFoundException,
InvalidStateException, InvalidOwnerException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -239,7 +239,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testBulkCompleteTasks()
+ void testBulkCompleteTasks()
throws NotAuthorizedException, InvalidArgumentException, TaskNotFoundException {
TaskService taskService = taskanaEngine.getTaskService();
@@ -262,7 +262,7 @@ public class WorkOnTaskAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"group_1"})
@Test
- public void testBulkDeleteTasksWithException()
+ void testBulkDeleteTasksWithException()
throws InvalidArgumentException {
TaskService taskService = taskanaEngine.getTaskService();
diff --git a/lib/taskana-core/src/test/java/acceptance/workbasket/CreateWorkbasketAccTest.java b/lib/taskana-core/src/test/java/acceptance/workbasket/CreateWorkbasketAccTest.java
index 2299d49c0..b9c5a8b9b 100644
--- a/lib/taskana-core/src/test/java/acceptance/workbasket/CreateWorkbasketAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/workbasket/CreateWorkbasketAccTest.java
@@ -1,8 +1,8 @@
package acceptance.workbasket;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.List;
@@ -28,9 +28,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "create workbasket" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class CreateWorkbasketAccTest extends AbstractAccTest {
+class CreateWorkbasketAccTest extends AbstractAccTest {
- public CreateWorkbasketAccTest() {
+ CreateWorkbasketAccTest() {
super();
}
@@ -38,7 +38,7 @@ public class CreateWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"businessadmin"})
@Test
- public void testCreateWorkbasket()
+ void testCreateWorkbasket()
throws NotAuthorizedException, InvalidArgumentException, WorkbasketNotFoundException,
InvalidWorkbasketException, WorkbasketAlreadyExistException, DomainNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
@@ -68,7 +68,7 @@ public class CreateWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "dummy")
@Test
- public void testCreateWorkbasketNotAuthorized() {
+ void testCreateWorkbasketNotAuthorized() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Workbasket workbasket = workbasketService.newWorkbasket("key3", "DOMAIN_A");
@@ -85,7 +85,7 @@ public class CreateWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"businessadmin"})
@Test
- public void testCreateWorkbasketWithInvalidDomain() {
+ void testCreateWorkbasketWithInvalidDomain() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Workbasket workbasket = workbasketService.newWorkbasket("key3", "UNKNOWN_DOMAIN");
@@ -100,7 +100,7 @@ public class CreateWorkbasketAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testCreateWorkbasketWithMissingRequiredField()
+ void testCreateWorkbasketWithMissingRequiredField()
throws NotAuthorizedException, WorkbasketAlreadyExistException,
DomainNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
@@ -154,7 +154,7 @@ public class CreateWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"businessadmin"})
@Test
- public void testThrowsExceptionIfWorkbasketWithCaseInsensitiveSameKeyDomainIsCreated()
+ void testThrowsExceptionIfWorkbasketWithCaseInsensitiveSameKeyDomainIsCreated()
throws NotAuthorizedException, InvalidWorkbasketException, WorkbasketAlreadyExistException,
DomainNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
@@ -176,7 +176,7 @@ public class CreateWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"businessadmin"})
@Test
- public void testCreateWorkbasketWithAlreadyExistingKeyAndDomainAndEmptyIdUpdatesOlderWorkbasket()
+ void testCreateWorkbasketWithAlreadyExistingKeyAndDomainAndEmptyIdUpdatesOlderWorkbasket()
throws DomainNotFoundException, InvalidWorkbasketException,
NotAuthorizedException, WorkbasketAlreadyExistException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
@@ -199,7 +199,7 @@ public class CreateWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_2",
groupNames = {"businessadmin"})
@Test
- public void testWorkbasketAccessItemSetName()
+ void testWorkbasketAccessItemSetName()
throws NotAuthorizedException, InvalidArgumentException, WorkbasketNotFoundException,
InvalidWorkbasketException, WorkbasketAlreadyExistException, DomainNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
diff --git a/lib/taskana-core/src/test/java/acceptance/workbasket/DeleteWorkbasketAccTest.java b/lib/taskana-core/src/test/java/acceptance/workbasket/DeleteWorkbasketAccTest.java
index d8939928e..1c4fbf4ef 100644
--- a/lib/taskana-core/src/test/java/acceptance/workbasket/DeleteWorkbasketAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/workbasket/DeleteWorkbasketAccTest.java
@@ -1,10 +1,10 @@
package acceptance.workbasket;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertThat;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.List;
@@ -50,7 +50,7 @@ class DeleteWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(userName = "admin", groupNames = {"businessadmin"})
@Test
void testDeleteWorkbasket()
- throws WorkbasketNotFoundException, NotAuthorizedException, InvalidArgumentException {
+ throws WorkbasketNotFoundException, NotAuthorizedException {
Workbasket wb = workbasketService.getWorkbasket("USER_2_2", "DOMAIN_A");
Assertions.assertThrows(WorkbasketNotFoundException.class, () -> {
@@ -81,7 +81,7 @@ class DeleteWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(userName = "user_1_1", groupNames = {"teamlead_1", "group_1", "businessadmin"})
@Test
void testDeleteWorkbasketAlsoAsDistributionTarget()
- throws WorkbasketNotFoundException, NotAuthorizedException, InvalidArgumentException {
+ throws WorkbasketNotFoundException, NotAuthorizedException {
Workbasket wb = workbasketService.getWorkbasket("GPK_KSC_1", "DOMAIN_A");
int distTargets = workbasketService.getDistributionTargets("WBI:100000000000000000000000000000000001")
.size();
@@ -102,8 +102,7 @@ class DeleteWorkbasketAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- void testDeleteWorkbasketWithNullOrEmptyParam()
- throws WorkbasketNotFoundException, NotAuthorizedException, WorkbasketInUseException {
+ void testDeleteWorkbasketWithNullOrEmptyParam() {
// Test Null-Value
Assertions.assertThrows(InvalidArgumentException.class, () ->
workbasketService.deleteWorkbasket(null),
@@ -129,7 +128,7 @@ class DeleteWorkbasketAccTest extends AbstractAccTest {
groupNames = {"businessadmin"})
@Test
void testDeleteWorkbasketWhichIsUsed()
- throws WorkbasketNotFoundException, NotAuthorizedException, WorkbasketInUseException, InvalidArgumentException {
+ throws WorkbasketNotFoundException, NotAuthorizedException {
Workbasket wb = workbasketService.getWorkbasket("USER_1_2", "DOMAIN_A"); // all rights, DOMAIN_A with Tasks
Assertions.assertThrows(WorkbasketInUseException.class, () ->
workbasketService.deleteWorkbasket(wb.getId()));
diff --git a/lib/taskana-core/src/test/java/acceptance/workbasket/DistributionTargetsAccTest.java b/lib/taskana-core/src/test/java/acceptance/workbasket/DistributionTargetsAccTest.java
index ed87259b5..4d84f6084 100644
--- a/lib/taskana-core/src/test/java/acceptance/workbasket/DistributionTargetsAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/workbasket/DistributionTargetsAccTest.java
@@ -1,7 +1,7 @@
package acceptance.workbasket;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.io.IOException;
import java.sql.SQLException;
@@ -27,9 +27,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "get workbasket" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class DistributionTargetsAccTest extends AbstractAccTest {
+class DistributionTargetsAccTest extends AbstractAccTest {
- public DistributionTargetsAccTest() {
+ DistributionTargetsAccTest() {
super();
}
@@ -37,7 +37,7 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"teamlead_1"})
@Test
- public void testGetDistributionTargetsSucceedsById() throws NotAuthorizedException, WorkbasketNotFoundException {
+ void testGetDistributionTargetsSucceedsById() throws NotAuthorizedException, WorkbasketNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
WorkbasketSummary workbasketSummary = workbasketService.createWorkbasketQuery()
.keyIn("GPK_KSC")
@@ -61,7 +61,7 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"teamlead_1"})
@Test
- public void testGetDistributionTargetsSucceeds() throws NotAuthorizedException, WorkbasketNotFoundException {
+ void testGetDistributionTargetsSucceeds() throws NotAuthorizedException, WorkbasketNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
WorkbasketSummary workbasketSummary = workbasketService.createWorkbasketQuery()
.keyIn("GPK_KSC")
@@ -85,7 +85,7 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"teamlead_1", "group_1", "group_2", "businessadmin"})
@Test
- public void testDistributionTargetCallsWithNonExistingWorkbaskets()
+ void testDistributionTargetCallsWithNonExistingWorkbaskets()
throws NotAuthorizedException, WorkbasketNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
String existingWb = "WBI:100000000000000000000000000000000001";
@@ -112,23 +112,21 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
@WithAccessId(
userName = "user_3_1", groupNames = {"group_1"})
@Test
- public void testDistributionTargetCallsFailWithNotAuthorizedException()
- throws WorkbasketNotFoundException {
+ void testDistributionTargetCallsFailWithNotAuthorizedException() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
String existingWb = "WBI:100000000000000000000000000000000001";
-
Assertions.assertThrows(NotAuthorizedException.class, () ->
workbasketService.getDistributionTargets(existingWb));
Assertions.assertThrows(NotAuthorizedException.class, () ->
- workbasketService.setDistributionTargets(existingWb, Arrays.asList("WBI:100000000000000000000000000000000002")));
+ workbasketService.setDistributionTargets(existingWb,
+ Arrays.asList("WBI:100000000000000000000000000000000002")));
Assertions.assertThrows(NotAuthorizedException.class, () ->
workbasketService.addDistributionTarget(existingWb,
"WBI:100000000000000000000000000000000002"));
-
Assertions.assertThrows(NotAuthorizedException.class, () ->
workbasketService.removeDistributionTarget(existingWb,
"WBI:100000000000000000000000000000000002"));
@@ -139,7 +137,7 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
userName = "user_2_2",
groupNames = {"group_1", "group_2", "businessadmin"})
@Test
- public void testAddAndRemoveDistributionTargets()
+ void testAddAndRemoveDistributionTargets()
throws NotAuthorizedException, WorkbasketNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Workbasket workbasket = workbasketService.getWorkbasket("GPK_KSC_1", "DOMAIN_A");
@@ -170,7 +168,7 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
userName = "user_2_2",
groupNames = {"businessadmin"})
@Test
- public void testAddAndRemoveDistributionTargetsOnWorkbasketWithoutReadPermission()
+ void testAddAndRemoveDistributionTargetsOnWorkbasketWithoutReadPermission()
throws NotAuthorizedException, WorkbasketNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Workbasket workbasket = workbasketService.getWorkbasket("GPK_B_KSC_2", "DOMAIN_B");
@@ -196,7 +194,7 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
userName = "user_2_2",
groupNames = {"group_1", "group_2"})
@Test
- public void testAddDistributionTargetsFailsNotAuthorized()
+ void testAddDistributionTargetsFailsNotAuthorized()
throws NotAuthorizedException, WorkbasketNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Workbasket workbasket = workbasketService.getWorkbasket("GPK_KSC_1", "DOMAIN_A");
@@ -216,7 +214,7 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
userName = "user_2_2",
groupNames = {"group_1", "group_2", "businessadmin"})
@Test
- public void testSetDistributionTargets()
+ void testSetDistributionTargets()
throws NotAuthorizedException, WorkbasketNotFoundException, SQLException, IOException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
@@ -248,7 +246,7 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
userName = "user_2_2",
groupNames = {"group_1", "group_2"})
@Test
- public void testGetDistributionSourcesById()
+ void testGetDistributionSourcesById()
throws NotAuthorizedException, WorkbasketNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
@@ -269,7 +267,7 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
userName = "user_2_2",
groupNames = {"group_1", "group_2"})
@Test
- public void testGetDistributionSourcesByKeyDomain()
+ void testGetDistributionSourcesByKeyDomain()
throws NotAuthorizedException, WorkbasketNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
@@ -289,7 +287,7 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
userName = "henry",
groupNames = {"undefinedgroup"})
@Test
- public void testQueryDistributionSourcesThrowsNotAuthorized() {
+ void testQueryDistributionSourcesThrowsNotAuthorized() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -302,7 +300,7 @@ public class DistributionTargetsAccTest extends AbstractAccTest {
userName = "user_2_2",
groupNames = {"group_1", "group_2"})
@Test
- public void testQueryDistributionSourcesThrowsWorkbasketNotFound() {
+ void testQueryDistributionSourcesThrowsWorkbasketNotFound() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Assertions.assertThrows(WorkbasketNotFoundException.class, () -> workbasketService
diff --git a/lib/taskana-core/src/test/java/acceptance/workbasket/GetWorkbasketAccTest.java b/lib/taskana-core/src/test/java/acceptance/workbasket/GetWorkbasketAccTest.java
index da31698dd..7e8c5deaa 100644
--- a/lib/taskana-core/src/test/java/acceptance/workbasket/GetWorkbasketAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/workbasket/GetWorkbasketAccTest.java
@@ -1,7 +1,7 @@
package acceptance.workbasket;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.List;
@@ -24,9 +24,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "get workbasket" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class GetWorkbasketAccTest extends AbstractAccTest {
+class GetWorkbasketAccTest extends AbstractAccTest {
- public GetWorkbasketAccTest() {
+ GetWorkbasketAccTest() {
super();
}
@@ -34,7 +34,7 @@ public class GetWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testGetWorkbasketById()
+ void testGetWorkbasketById()
throws NotAuthorizedException, WorkbasketNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
@@ -60,7 +60,7 @@ public class GetWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testGetWorkbasketByKeyAndDomain()
+ void testGetWorkbasketByKeyAndDomain()
throws NotAuthorizedException, WorkbasketNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
@@ -85,7 +85,7 @@ public class GetWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testGetWorkbasketPermissions() {
+ void testGetWorkbasketPermissions() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List permissions = workbasketService
.getPermissionsForWorkbasket("WBI:100000000000000000000000000000000007");
@@ -101,7 +101,7 @@ public class GetWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testGetWorkbasketPermissionsForInvalidWorkbasketId() {
+ void testGetWorkbasketPermissionsForInvalidWorkbasketId() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List permissions = workbasketService
.getPermissionsForWorkbasket("WBI:invalid");
@@ -113,7 +113,7 @@ public class GetWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testGetWorkbasketAsSummary()
+ void testGetWorkbasketAsSummary()
throws NotAuthorizedException, WorkbasketNotFoundException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
@@ -138,14 +138,14 @@ public class GetWorkbasketAccTest extends AbstractAccTest {
}
@Test
- public void testThrowsExceptionIfIdIsInvalid() {
+ void testThrowsExceptionIfIdIsInvalid() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Assertions.assertThrows(WorkbasketNotFoundException.class, () ->
workbasketService.getWorkbasket("INVALID_ID"));
}
@Test
- public void testThrowsExceptionIfKeyOrDomainIsInvalid() {
+ void testThrowsExceptionIfKeyOrDomainIsInvalid() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Assertions.assertThrows(WorkbasketNotFoundException.class, () ->
@@ -153,14 +153,14 @@ public class GetWorkbasketAccTest extends AbstractAccTest {
}
@Test
- public void testGetByIdNotAuthorized() {
+ void testGetByIdNotAuthorized() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
workbasketService.getWorkbasket("WBI:100000000000000000000000000000000001"));
}
@Test
- public void testGetByKeyDomainNotAuthorized() {
+ void testGetByKeyDomainNotAuthorized() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
workbasketService.getWorkbasket("GPK_KSC", "DOMAIN_A"));
@@ -170,7 +170,7 @@ public class GetWorkbasketAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testGetWorkbasketByIdNotExisting() {
+ void testGetWorkbasketByIdNotExisting() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Assertions.assertThrows(WorkbasketNotFoundException.class, () ->
workbasketService.getWorkbasket("NOT EXISTING ID"));
diff --git a/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketAccTest.java b/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketAccTest.java
index 593cbe6a3..c4105abc3 100644
--- a/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketAccTest.java
@@ -1,8 +1,8 @@
package acceptance.workbasket;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import static pro.taskana.WorkbasketQueryColumnName.NAME;
import java.util.ArrayList;
@@ -28,12 +28,12 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "query workbasket by permission" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryWorkbasketAccTest extends AbstractAccTest {
+class QueryWorkbasketAccTest extends AbstractAccTest {
private static SortDirection asc = SortDirection.ASCENDING;
private static SortDirection desc = SortDirection.DESCENDING;
- public QueryWorkbasketAccTest() {
+ QueryWorkbasketAccTest() {
super();
}
@@ -41,7 +41,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1_1"})
@Test
- public void testQueryAllForUserMultipleTimes() {
+ void testQueryAllForUserMultipleTimes() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
WorkbasketQuery query = workbasketService.createWorkbasketQuery();
long count = query.count();
@@ -58,11 +58,11 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"businessadmin"})
@Test
- public void testQueryAllForBusinessAdminMultipleTimes() {
+ void testQueryAllForBusinessAdminMultipleTimes() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
WorkbasketQuery query = workbasketService.createWorkbasketQuery();
long count = query.count();
- assertTrue(count == 25);
+ assertEquals(25, count);
List workbaskets = query.list();
assertNotNull(workbaskets);
assertEquals(count, workbaskets.size());
@@ -75,11 +75,11 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"admin"})
@Test
- public void testQueryAllForAdminMultipleTimes() {
+ void testQueryAllForAdminMultipleTimes() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
WorkbasketQuery query = workbasketService.createWorkbasketQuery();
long count = query.count();
- assertTrue(count == 25);
+ assertEquals(25, count);
List workbaskets = query.list();
assertNotNull(workbaskets);
assertEquals(count, workbaskets.size());
@@ -92,7 +92,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketValuesForColumnName() {
+ void testQueryWorkbasketValuesForColumnName() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List columnValueList = workbasketService.createWorkbasketQuery()
.listValues(NAME, null);
@@ -111,7 +111,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByDomain() {
+ void testQueryWorkbasketByDomain() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.domainIn("DOMAIN_B")
@@ -123,7 +123,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByDomainAndType() {
+ void testQueryWorkbasketByDomainAndType() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.domainIn("DOMAIN_A")
@@ -136,7 +136,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByName() {
+ void testQueryWorkbasketByName() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameIn("Gruppenpostkorb KSC")
@@ -149,7 +149,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByNameStartsWith() {
+ void testQueryWorkbasketByNameStartsWith() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameLike("%Gruppenpostkorb KSC%")
@@ -161,7 +161,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByNameContains() {
+ void testQueryWorkbasketByNameContains() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameLike("%Teamlead%", "%Gruppenpostkorb KSC%")
@@ -173,7 +173,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByNameContainsCaseInsensitive() {
+ void testQueryWorkbasketByNameContainsCaseInsensitive() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameLike("%TEAMLEAD%")
@@ -185,7 +185,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByDescription() {
+ void testQueryWorkbasketByDescription() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.descriptionLike("%ppk%", "%gruppen%")
@@ -199,7 +199,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByOwnerLike() {
+ void testQueryWorkbasketByOwnerLike() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.ownerLike("%an%", "%te%")
@@ -212,7 +212,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByKey() {
+ void testQueryWorkbasketByKey() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.keyIn("GPK_KSC")
@@ -224,7 +224,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByMultipleKeys() {
+ void testQueryWorkbasketByMultipleKeys() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.keyIn("GPK_KSC_1", "GPK_KSC")
@@ -236,7 +236,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByMultipleKeysWithUnknownKey() {
+ void testQueryWorkbasketByMultipleKeysWithUnknownKey() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.keyIn("GPK_KSC_1", "GPK_Ksc", "GPK_KSC_3")
@@ -248,7 +248,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByKeyContains() {
+ void testQueryWorkbasketByKeyContains() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.keyLike("%KSC%")
@@ -260,7 +260,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByKeyContainsIgnoreCase() {
+ void testQueryWorkbasketByKeyContainsIgnoreCase() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.keyLike("%kSc%")
@@ -272,7 +272,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByKeyOrNameContainsIgnoreCase() {
+ void testQueryWorkbasketByKeyOrNameContainsIgnoreCase() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.keyOrNameLike("%kSc%")
@@ -284,7 +284,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByNameStartsWithSortedByNameAscending() {
+ void testQueryWorkbasketByNameStartsWithSortedByNameAscending() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameLike("%Gruppenpostkorb KSC%")
@@ -308,7 +308,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "max")
@Test
- public void testQueryWorkbasketByNameStartsWithSortedByNameDescending() {
+ void testQueryWorkbasketByNameStartsWithSortedByNameDescending() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameLike("basxet%")
@@ -329,7 +329,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "max")
@Test
- public void testQueryWorkbasketByNameStartsWithSortedByKeyAscending() {
+ void testQueryWorkbasketByNameStartsWithSortedByKeyAscending() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameLike("basxet%")
@@ -350,7 +350,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "max")
@Test
- public void testQueryWorkbasketByNameStartsWithSortedByKeyDescending() {
+ void testQueryWorkbasketByNameStartsWithSortedByKeyDescending() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.nameLike("basxet%")
@@ -372,7 +372,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByCreated() {
+ void testQueryWorkbasketByCreated() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.createdWithin(todaysInterval())
@@ -384,7 +384,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryWorkbasketByModified() {
+ void testQueryWorkbasketByModified() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.modifiedWithin(todaysInterval())
@@ -396,7 +396,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "unknown",
groupNames = "admin")
@Test
- public void testQueryWorkbasketByAdmin()
+ void testQueryWorkbasketByAdmin()
throws NotAuthorizedException, InvalidArgumentException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
@@ -428,12 +428,12 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = "group_1")
@Test
- public void testQueryWorkbasketByDomainLike() {
+ void testQueryWorkbasketByDomainLike() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.domainLike("DOMAIN_%").orderByDomain(asc).list();
- ArrayList expectedIds = new ArrayList(
+ ArrayList expectedIds = new ArrayList<>(
Arrays.asList("WBI:100000000000000000000000000000000001", "WBI:100000000000000000000000000000000002",
"WBI:100000000000000000000000000000000004", "WBI:100000000000000000000000000000000005",
"WBI:100000000000000000000000000000000006", "WBI:100000000000000000000000000000000007",
@@ -449,7 +449,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "admin",
groupNames = "group_1")
@Test
- public void testQueryWorkbasketByOwnerInOrderByDomainDesc() {
+ void testQueryWorkbasketByOwnerInOrderByDomainDesc() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.ownerIn("owner0815").orderByDomain(desc).list();
@@ -463,7 +463,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testQueryForCustom1In() {
+ void testQueryForCustom1In() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.custom1In("ABCQVW").list();
@@ -475,7 +475,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForCustom1Like() {
+ void testQueryForCustom1Like() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.custom1Like("custo%")
@@ -486,7 +486,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForCustom2In() {
+ void testQueryForCustom2In() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.custom2In("cust2", "custom2")
@@ -497,7 +497,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForCustom2Like() {
+ void testQueryForCustom2Like() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.custom2Like("cusTo%")
@@ -508,7 +508,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForCustom3In() {
+ void testQueryForCustom3In() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.custom3In("custom3")
@@ -519,7 +519,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForCustom3Like() {
+ void testQueryForCustom3Like() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.custom3Like("cu%")
@@ -530,7 +530,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForCustom4In() {
+ void testQueryForCustom4In() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.custom4In("custom4", "team")
@@ -541,7 +541,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForCustom4Like() {
+ void testQueryForCustom4Like() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.custom4Like("%u%")
@@ -552,7 +552,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrgLevl1In() {
+ void testQueryForOrgLevl1In() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orgLevel1In("orgl1", "")
@@ -563,7 +563,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrgLevel1Like() {
+ void testQueryForOrgLevel1Like() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orgLevel1Like("%1")
@@ -574,7 +574,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrgLevel2In() {
+ void testQueryForOrgLevel2In() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orgLevel2In("abteilung")
@@ -585,7 +585,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrgLevel2Like() {
+ void testQueryForOrgLevel2Like() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orgLevel2Like("ab%")
@@ -596,7 +596,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrgLevel3In() {
+ void testQueryForOrgLevel3In() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orgLevel3In("orgl3")
@@ -607,7 +607,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrgLevel3Like() {
+ void testQueryForOrgLevel3Like() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orgLevel3Like("org%")
@@ -618,7 +618,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrgLevel4In() {
+ void testQueryForOrgLevel4In() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orgLevel4In("team", "orgl4")
@@ -629,7 +629,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrgLevel4Like() {
+ void testQueryForOrgLevel4Like() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orgLevel4Like("%")
@@ -640,7 +640,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrderByOrgLevel1Desc() {
+ void testQueryForOrderByOrgLevel1Desc() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orderByOrgLevel1(desc)
@@ -651,7 +651,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrderByOrgLevel2Asc() {
+ void testQueryForOrderByOrgLevel2Asc() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orderByOrgLevel2(asc)
@@ -662,7 +662,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrderByOrgLevel3Desc() {
+ void testQueryForOrderByOrgLevel3Desc() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orderByOrgLevel3(desc)
@@ -673,7 +673,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrderByOrgLevel4Asc() {
+ void testQueryForOrderByOrgLevel4Asc() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orderByOrgLevel4(asc)
@@ -684,7 +684,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrderByCustom1Asc() {
+ void testQueryForOrderByCustom1Asc() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orderByCustom1(asc)
@@ -695,7 +695,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrderByCustom2Desc() {
+ void testQueryForOrderByCustom2Desc() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orderByCustom2(desc)
@@ -706,7 +706,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrderByCustom3Asc() {
+ void testQueryForOrderByCustom3Asc() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orderByCustom3(asc)
@@ -717,7 +717,7 @@ public class QueryWorkbasketAccTest extends AbstractAccTest {
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForOrderByCustom4Desc() {
+ void testQueryForOrderByCustom4Desc() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.orderByCustom4(desc)
diff --git a/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketAccessItemsAccTest.java b/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketAccessItemsAccTest.java
index e857d2e6c..3f8203a29 100644
--- a/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketAccessItemsAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketAccessItemsAccTest.java
@@ -1,8 +1,8 @@
package acceptance.workbasket;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import static pro.taskana.AccessItemQueryColumnName.ACCESS_ID;
import static pro.taskana.AccessItemQueryColumnName.WORKBASKET_ID;
import static pro.taskana.AccessItemQueryColumnName.WORKBASKET_KEY;
@@ -10,7 +10,6 @@ import static pro.taskana.AccessItemQueryColumnName.WORKBASKET_KEY;
import java.util.Arrays;
import java.util.List;
-import org.junit.Assert;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
@@ -28,9 +27,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "query access items for workbaskets" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryWorkbasketAccessItemsAccTest extends AbstractAccTest {
+class QueryWorkbasketAccessItemsAccTest extends AbstractAccTest {
- public QueryWorkbasketAccessItemsAccTest() {
+ QueryWorkbasketAccessItemsAccTest() {
super();
}
@@ -38,7 +37,7 @@ public class QueryWorkbasketAccessItemsAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryWorkbasketAccessItemValuesForColumnName() throws NotAuthorizedException {
+ void testQueryWorkbasketAccessItemValuesForColumnName() throws NotAuthorizedException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List columnValueList = workbasketService.createWorkbasketAccessItemQuery()
.listValues(WORKBASKET_ID, null);
@@ -63,20 +62,19 @@ public class QueryWorkbasketAccessItemsAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAccessItemsForAccessIds()
+ void testQueryAccessItemsForAccessIds()
throws NotAuthorizedException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketAccessItemQuery()
.accessIdIn("user_1_1", "group_1")
.list();
- Assert.assertEquals(8L, results.size());
+ assertEquals(8L, results.size());
}
@WithAccessId(
userName = "dummy")
@Test
- public void testQueryAccessItemsForAccessIdsNotAuthorized()
- throws NotAuthorizedException {
+ void testQueryAccessItemsForAccessIdsNotAuthorized() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -89,7 +87,7 @@ public class QueryWorkbasketAccessItemsAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAccessItemsForAccessIdsOrderedDescending()
+ void testQueryAccessItemsForAccessIdsOrderedDescending()
throws NotAuthorizedException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
WorkbasketAccessItemQuery query = workbasketService.createWorkbasketAccessItemQuery()
@@ -98,52 +96,52 @@ public class QueryWorkbasketAccessItemsAccTest extends AbstractAccTest {
.orderByWorkbasketId(SortDirection.DESCENDING);
List results = query.list();
long count = query.count();
- Assert.assertEquals(8L, results.size());
- Assert.assertEquals(results.size(), count);
- Assert.assertEquals("WAI:100000000000000000000000000000000003", results.get(0).getId());
+ assertEquals(8L, results.size());
+ assertEquals(results.size(), count);
+ assertEquals("WAI:100000000000000000000000000000000003", results.get(0).getId());
}
@WithAccessId(
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAccessItemsForAccessIdsAndWorkbasketKey()
+ void testQueryAccessItemsForAccessIdsAndWorkbasketKey()
throws NotAuthorizedException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketAccessItemQuery()
.accessIdIn("user_1_1", "group_1")
.workbasketIdIn("WBI:100000000000000000000000000000000006", "WBI:100000000000000000000000000000000002")
.list();
- Assert.assertEquals(3L, results.size());
+ assertEquals(3L, results.size());
}
@WithAccessId(
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAccessItemsForAccessIdsWorkbasketKeyLike()
+ void testQueryAccessItemsForAccessIdsWorkbasketKeyLike()
throws NotAuthorizedException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketAccessItemQuery()
.workbasketKeyLike("GPK_KSC%")
.list();
- Assert.assertEquals(4L, results.size());
+ assertEquals(4L, results.size());
}
@WithAccessId(
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAccessItemsForAccessIdsWorkbasketKeyLikeAndOrderAsc()
+ void testQueryAccessItemsForAccessIdsWorkbasketKeyLikeAndOrderAsc()
throws NotAuthorizedException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketAccessItemQuery()
.workbasketKeyLike("GPK_KSC%")
.orderByWorkbasketKey(SortDirection.ASCENDING)
.list();
- Assert.assertEquals(4L, results.size());
- Assert.assertEquals("GPK_KSC", results.get(0).getWorkbasketKey());
- Assert.assertEquals("GPK_KSC_2", results.get(3).getWorkbasketKey());
+ assertEquals(4L, results.size());
+ assertEquals("GPK_KSC", results.get(0).getWorkbasketKey());
+ assertEquals("GPK_KSC_2", results.get(3).getWorkbasketKey());
}
@@ -151,20 +149,20 @@ public class QueryWorkbasketAccessItemsAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAccessItemsByWorkbasketKey()
+ void testQueryAccessItemsByWorkbasketKey()
throws NotAuthorizedException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketAccessItemQuery()
.workbasketIdIn("WBI:100000000000000000000000000000000006")
.list();
- Assert.assertEquals(3L, results.size());
+ assertEquals(3L, results.size());
}
@WithAccessId(
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAccessItemsByWorkbasketKeyOrderedDescending()
+ void testQueryAccessItemsByWorkbasketKeyOrderedDescending()
throws NotAuthorizedException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketAccessItemQuery()
@@ -172,14 +170,14 @@ public class QueryWorkbasketAccessItemsAccTest extends AbstractAccTest {
.orderByWorkbasketId(SortDirection.DESCENDING)
.orderByAccessId(SortDirection.ASCENDING)
.list();
- Assert.assertEquals(3L, results.size());
- Assert.assertEquals("WAI:100000000000000000000000000000000009", results.get(0).getId());
+ assertEquals(3L, results.size());
+ assertEquals("WAI:100000000000000000000000000000000009", results.get(0).getId());
}
@WithAccessId(
userName = "admin")
@Test
- public void testQueryForIdIn() throws NotAuthorizedException {
+ void testQueryForIdIn() throws NotAuthorizedException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
String[] expectedIds = {"WAI:100000000000000000000000000000000001",
"WAI:100000000000000000000000000000000015",
@@ -195,7 +193,7 @@ public class QueryWorkbasketAccessItemsAccTest extends AbstractAccTest {
@WithAccessId(
userName = "businessadmin")
@Test
- public void testQueryForOrderById() throws NotAuthorizedException {
+ void testQueryForOrderById() throws NotAuthorizedException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketAccessItemQuery()
.orderById(SortDirection.ASCENDING)
diff --git a/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketByPermissionAccTest.java b/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketByPermissionAccTest.java
index 75a606a73..58ab7bcb6 100644
--- a/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketByPermissionAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketByPermissionAccTest.java
@@ -1,10 +1,12 @@
package acceptance.workbasket;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
-import org.junit.Assert;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
@@ -24,12 +26,12 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "query workbasket by permission" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryWorkbasketByPermissionAccTest extends AbstractAccTest {
+class QueryWorkbasketByPermissionAccTest extends AbstractAccTest {
private static SortDirection asc = SortDirection.ASCENDING;
private static SortDirection desc = SortDirection.DESCENDING;
- public QueryWorkbasketByPermissionAccTest() {
+ QueryWorkbasketByPermissionAccTest() {
super();
}
@@ -37,20 +39,20 @@ public class QueryWorkbasketByPermissionAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAllTransferTargetsForUser()
+ void testQueryAllTransferTargetsForUser()
throws NotAuthorizedException, InvalidArgumentException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.accessIdsHavePermission(WorkbasketPermission.APPEND, "user_1_1")
.list();
- Assert.assertEquals(1, results.size());
- Assert.assertEquals("USER_1_1", results.get(0).getKey());
+ assertEquals(1, results.size());
+ assertEquals("USER_1_1", results.get(0).getKey());
}
@WithAccessId(
userName = "dummy")
@Test
- public void testQueryAllTransferTargetsForUserNotAuthorized() {
+ void testQueryAllTransferTargetsForUserNotAuthorized() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
Assertions.assertThrows(NotAuthorizedException.class, () ->
@@ -63,35 +65,35 @@ public class QueryWorkbasketByPermissionAccTest extends AbstractAccTest {
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAllTransferTargetsForUserAndGroup()
+ void testQueryAllTransferTargetsForUserAndGroup()
throws NotAuthorizedException, InvalidArgumentException, SystemException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.accessIdsHavePermission(WorkbasketPermission.APPEND, "user_1_1", "group_1")
.list();
- Assert.assertEquals(6, results.size());
+ assertEquals(6, results.size());
}
@WithAccessId(
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAllTransferTargetsForUserAndGroupSortedByNameAscending()
+ void testQueryAllTransferTargetsForUserAndGroupSortedByNameAscending()
throws NotAuthorizedException, InvalidArgumentException, SystemException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.accessIdsHavePermission(WorkbasketPermission.APPEND, "user_1_1", "group_1")
.orderByName(asc)
.list();
- Assert.assertEquals(6, results.size());
- Assert.assertEquals("GPK_KSC_1", results.get(0).getKey());
+ assertEquals(6, results.size());
+ assertEquals("GPK_KSC_1", results.get(0).getKey());
}
@WithAccessId(
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAllTransferTargetsForUserAndGroupSortedByNameDescending()
+ void testQueryAllTransferTargetsForUserAndGroupSortedByNameDescending()
throws NotAuthorizedException, InvalidArgumentException, SystemException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
@@ -99,24 +101,24 @@ public class QueryWorkbasketByPermissionAccTest extends AbstractAccTest {
.orderByName(desc)
.orderByKey(asc)
.list();
- Assert.assertEquals(6, results.size());
- Assert.assertEquals("USER_2_2", results.get(0).getKey());
+ assertEquals(6, results.size());
+ assertEquals("USER_2_2", results.get(0).getKey());
}
@WithAccessId(
userName = "dummy",
groupNames = {"businessadmin"})
@Test
- public void testQueryAllTransferSourcesForUserAndGroup()
+ void testQueryAllTransferSourcesForUserAndGroup()
throws NotAuthorizedException, InvalidArgumentException, SystemException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.accessIdsHavePermission(WorkbasketPermission.DISTRIBUTE, "user_1_1", "group_1")
.list();
- Assert.assertEquals(2, results.size());
+ assertEquals(2, results.size());
List keys = new ArrayList<>(Arrays.asList("GPK_KSC_1", "USER_1_1"));
for (WorkbasketSummary wb : results) {
- Assert.assertTrue(keys.contains(wb.getKey()));
+ assertTrue(keys.contains(wb.getKey()));
}
}
@@ -124,43 +126,43 @@ public class QueryWorkbasketByPermissionAccTest extends AbstractAccTest {
userName = "user_1_1",
groupNames = {"group_1"})
@Test
- public void testQueryAllTransferTargetsForUserAndGroupFromSubject()
+ void testQueryAllTransferTargetsForUserAndGroupFromSubject()
throws SystemException {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.callerHasPermission(WorkbasketPermission.APPEND)
.list();
- Assert.assertEquals(6, results.size());
+ assertEquals(6, results.size());
}
@WithAccessId(userName = "user_1_1")
@Test
- public void testQueryAllAvailableWorkbasketForOpeningForUserAndGroupFromSubject() {
+ void testQueryAllAvailableWorkbasketForOpeningForUserAndGroupFromSubject() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.callerHasPermission(WorkbasketPermission.READ)
.list();
- Assert.assertEquals(1, results.size());
+ assertEquals(1, results.size());
}
@WithAccessId(userName = "teamlead_1", groupNames = {"businessadmin"})
@Test
- public void testConsiderBusinessAdminPermissionsWhileQueryingWorkbaskets() {
+ void testConsiderBusinessAdminPermissionsWhileQueryingWorkbaskets() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.callerHasPermission(WorkbasketPermission.OPEN)
.list();
- Assert.assertEquals(3, results.size());
+ assertEquals(3, results.size());
}
@WithAccessId(userName = "admin")
@Test
- public void testSkipAuthorizationCheckForAdminWhileQueryingWorkbaskets() {
+ void testSkipAuthorizationCheckForAdminWhileQueryingWorkbaskets() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.callerHasPermission(WorkbasketPermission.OPEN)
.list();
- Assert.assertEquals(25, results.size());
+ assertEquals(25, results.size());
}
}
diff --git a/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketsWithPaginationAccTest.java b/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketsWithPaginationAccTest.java
index 7a785ffb8..4d5da851d 100644
--- a/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketsWithPaginationAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/workbasket/QueryWorkbasketsWithPaginationAccTest.java
@@ -1,7 +1,7 @@
package acceptance.workbasket;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertThat;
import java.util.List;
@@ -21,9 +21,9 @@ import pro.taskana.security.WithAccessId;
* Acceptance test for all "query classifications with pagination" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class QueryWorkbasketsWithPaginationAccTest extends AbstractAccTest {
+class QueryWorkbasketsWithPaginationAccTest extends AbstractAccTest {
- public QueryWorkbasketsWithPaginationAccTest() {
+ QueryWorkbasketsWithPaginationAccTest() {
super();
}
@@ -31,7 +31,7 @@ public class QueryWorkbasketsWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testGetFirstPageOfWorkbasketQueryWithOffset() {
+ void testGetFirstPageOfWorkbasketQueryWithOffset() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.domainIn("DOMAIN_A")
@@ -43,7 +43,7 @@ public class QueryWorkbasketsWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testGetSecondPageOfWorkbasketQueryWithOffset() {
+ void testGetSecondPageOfWorkbasketQueryWithOffset() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.domainIn("DOMAIN_A")
@@ -55,7 +55,7 @@ public class QueryWorkbasketsWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testListOffsetAndLimitOutOfBounds() {
+ void testListOffsetAndLimitOutOfBounds() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
// both will be 0, working
@@ -81,7 +81,7 @@ public class QueryWorkbasketsWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testPaginationWithPages() {
+ void testPaginationWithPages() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
// Getting full page
@@ -121,7 +121,7 @@ public class QueryWorkbasketsWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testPaginationNullAndNegativeLimitsIgnoring() {
+ void testPaginationNullAndNegativeLimitsIgnoring() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
// 0 limit/size = 0 results
@@ -155,7 +155,7 @@ public class QueryWorkbasketsWithPaginationAccTest extends AbstractAccTest {
*/
@Disabled
@Test
- public void testPaginationThrowingExceptionWhenPageOutOfBounds() {
+ void testPaginationThrowingExceptionWhenPageOutOfBounds() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
// entrypoint set outside result amount
@@ -172,7 +172,7 @@ public class QueryWorkbasketsWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testCountOfWorkbasketQuery() {
+ void testCountOfWorkbasketQuery() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
long count = workbasketService.createWorkbasketQuery()
.domainIn("DOMAIN_A")
@@ -184,7 +184,7 @@ public class QueryWorkbasketsWithPaginationAccTest extends AbstractAccTest {
userName = "teamlead_1",
groupNames = {"group_1"})
@Test
- public void testWorkbasketQueryDomA() {
+ void testWorkbasketQueryDomA() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List result = workbasketService.createWorkbasketQuery()
.domainIn("DOMAIN_A")
diff --git a/lib/taskana-core/src/test/java/acceptance/workbasket/UpdateWorkbasketAccTest.java b/lib/taskana-core/src/test/java/acceptance/workbasket/UpdateWorkbasketAccTest.java
index 9a487b69b..fdfe33708 100644
--- a/lib/taskana-core/src/test/java/acceptance/workbasket/UpdateWorkbasketAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/workbasket/UpdateWorkbasketAccTest.java
@@ -1,8 +1,10 @@
package acceptance.workbasket;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
+
import java.time.Instant;
-import org.junit.Assert;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
@@ -51,11 +53,11 @@ public class UpdateWorkbasketAccTest extends AbstractAccTest {
workbasketService.updateWorkbasket(workbasket);
Workbasket updatedWorkbasket = workbasketService.getWorkbasket("GPK_KSC", "DOMAIN_A");
- Assert.assertEquals(workbasket.getId(), updatedWorkbasket.getId());
- Assert.assertEquals(workbasket.getCreated(), updatedWorkbasket.getCreated());
- Assert.assertNotEquals(modified, updatedWorkbasket.getModified());
- Assert.assertEquals("new name", updatedWorkbasket.getName());
- Assert.assertEquals(WorkbasketType.TOPIC, updatedWorkbasket.getType());
+ assertEquals(workbasket.getId(), updatedWorkbasket.getId());
+ assertEquals(workbasket.getCreated(), updatedWorkbasket.getCreated());
+ assertNotEquals(modified, updatedWorkbasket.getModified());
+ assertEquals("new name", updatedWorkbasket.getName());
+ assertEquals(WorkbasketType.TOPIC, updatedWorkbasket.getType());
}
@WithAccessId(
diff --git a/lib/taskana-core/src/test/java/acceptance/workbasket/UpdateWorkbasketAuthorizationsAccTest.java b/lib/taskana-core/src/test/java/acceptance/workbasket/UpdateWorkbasketAuthorizationsAccTest.java
index 82305b7c8..caee90fd4 100644
--- a/lib/taskana-core/src/test/java/acceptance/workbasket/UpdateWorkbasketAuthorizationsAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/workbasket/UpdateWorkbasketAuthorizationsAccTest.java
@@ -1,13 +1,13 @@
package acceptance.workbasket;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
import static org.hamcrest.core.IsNot.not;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertThat;
-import static org.junit.Assert.assertTrue;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import java.util.ArrayList;
import java.util.List;
diff --git a/lib/taskana-core/src/test/java/acceptance/workbasket/WorkbasketQueryWithOrderedPaginationAccTest.java b/lib/taskana-core/src/test/java/acceptance/workbasket/WorkbasketQueryWithOrderedPaginationAccTest.java
index 9e2f364c6..12947802b 100644
--- a/lib/taskana-core/src/test/java/acceptance/workbasket/WorkbasketQueryWithOrderedPaginationAccTest.java
+++ b/lib/taskana-core/src/test/java/acceptance/workbasket/WorkbasketQueryWithOrderedPaginationAccTest.java
@@ -1,7 +1,7 @@
package acceptance.workbasket;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertThat;
import java.util.List;
@@ -19,18 +19,18 @@ import pro.taskana.security.JAASExtension;
* Acceptance test for all "query classifications with pagination" scenarios.
*/
@ExtendWith(JAASExtension.class)
-public class WorkbasketQueryWithOrderedPaginationAccTest extends AbstractAccTest {
+class WorkbasketQueryWithOrderedPaginationAccTest extends AbstractAccTest {
private static SortDirection asc = SortDirection.ASCENDING;
private static SortDirection desc = SortDirection.DESCENDING;
- public WorkbasketQueryWithOrderedPaginationAccTest() {
+ WorkbasketQueryWithOrderedPaginationAccTest() {
super();
}
@Disabled
@Test
- public void testGetFirstPageOfTaskQueryWithOffset() {
+ void testGetFirstPageOfTaskQueryWithOffset() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.domainIn("DOMAIN_A")
@@ -51,7 +51,7 @@ public class WorkbasketQueryWithOrderedPaginationAccTest extends AbstractAccTest
@Disabled
@Test
- public void testGetSecondPageOfTaskQueryWithOffset() {
+ void testGetSecondPageOfTaskQueryWithOffset() {
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
List results = workbasketService.createWorkbasketQuery()
.domainIn("DOMAIN_A")
diff --git a/lib/taskana-core/src/test/java/pro/taskana/PojoTest.java b/lib/taskana-core/src/test/java/pro/taskana/PojoTest.java
index 0a8439706..db85e6c67 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/PojoTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/PojoTest.java
@@ -52,6 +52,7 @@ class PojoTest {
))
.collect(Collectors.toList());
}
+
@TestFactory
Collection validateSetters() {
return getPojoClasses()
@@ -70,8 +71,6 @@ class PojoTest {
.collect(Collectors.toList());
}
-
-
@TestFactory
Collection validateNoStaticExceptFinalFields() {
return getPojoClasses()
@@ -90,14 +89,13 @@ class PojoTest {
.collect(Collectors.toList());
}
-
-
private void validateWithRules(Class> cl, Rule... rules) {
ValidatorBuilder.create()
.with(rules)
.build()
.validate(PojoClassFactory.getPojoClass(cl));
}
+
private void validateWithTester(Class> cl, Tester... testers) {
ValidatorBuilder.create()
.with(testers)
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/CategoryReportBuilderImplTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/CategoryReportBuilderImplTest.java
index ad0a10bba..b5c8bd33e 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/CategoryReportBuilderImplTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/CategoryReportBuilderImplTest.java
@@ -1,7 +1,7 @@
package pro.taskana.impl;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.times;
@@ -16,12 +16,12 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.InjectMocks;
import org.mockito.Mock;
-import org.mockito.junit.MockitoJUnitRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.CustomField;
import pro.taskana.TaskState;
@@ -37,8 +37,8 @@ import pro.taskana.report.CategoryReport;
/**
* Unit Test for CategoryBuilderImpl.
*/
-@RunWith(MockitoJUnitRunner.class)
-public class CategoryReportBuilderImplTest {
+@ExtendWith(MockitoExtension.class)
+class CategoryReportBuilderImplTest {
@InjectMocks
private TaskMonitorServiceImpl cut;
@@ -55,8 +55,8 @@ public class CategoryReportBuilderImplTest {
@Mock
private TaskMonitorMapper taskMonitorMapperMock;
- @Before
- public void setup() {
+ @BeforeEach
+ void setup() {
when(taskanaEngineMock.getConfiguration()).thenReturn(taskanaEngineConfiguration);
when(internalTaskanaEngineMock.getEngine()).thenReturn(taskanaEngineMock);
when(taskanaEngineConfiguration.isGermanPublicHolidaysEnabled()).thenReturn(true);
@@ -64,7 +64,7 @@ public class CategoryReportBuilderImplTest {
}
@Test
- public void testGetTotalNumbersOfCatgoryReport() throws InvalidArgumentException, NotAuthorizedException {
+ void testGetTotalNumbersOfCatgoryReport() throws InvalidArgumentException, NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
List categories = Collections.singletonList("EXTERN");
@@ -110,7 +110,7 @@ public class CategoryReportBuilderImplTest {
}
@Test
- public void testGetCategoryReportWithReportLineItemDefinitions()
+ void testGetCategoryReportWithReportLineItemDefinitions()
throws InvalidArgumentException, NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
@@ -163,7 +163,7 @@ public class CategoryReportBuilderImplTest {
}
@Test
- public void testListTaskIdsOfCategoryReportForSelectedItems()
+ void testListTaskIdsOfCategoryReportForSelectedItems()
throws InvalidArgumentException, NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
@@ -215,7 +215,7 @@ public class CategoryReportBuilderImplTest {
}
@Test
- public void testListTaskIdsForSelectedItemsIsEmptyResult() throws NotAuthorizedException, InvalidArgumentException {
+ void testListTaskIdsForSelectedItemsIsEmptyResult() throws NotAuthorizedException, InvalidArgumentException {
SelectedItem selectedItem = new SelectedItem();
List selectedItems = Collections.singletonList(selectedItem);
List result = cut.createCategoryReportBuilder()
@@ -224,7 +224,7 @@ public class CategoryReportBuilderImplTest {
}
@Test
- public void testListCustomAttributeValuesForCustomAttributeName()
+ void testListCustomAttributeValuesForCustomAttributeName()
throws NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
@@ -276,7 +276,7 @@ public class CategoryReportBuilderImplTest {
}
@Test
- public void testListCustomAttributeValuesForCustomAttributeNameIsEmptyResult() throws NotAuthorizedException {
+ void testListCustomAttributeValuesForCustomAttributeNameIsEmptyResult() throws NotAuthorizedException {
List result = cut.createCategoryReportBuilder()
.workbasketIdIn(Arrays.asList("DieGibtsSicherNed"))
.listCustomAttributeValuesForCustomAttributeName(CustomField.CUSTOM_1);
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationQueryImplTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationQueryImplTest.java
index 8842539bf..9c112e41a 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationQueryImplTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationQueryImplTest.java
@@ -1,5 +1,6 @@
package pro.taskana.impl;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.Mockito.when;
@@ -7,12 +8,11 @@ import java.util.ArrayList;
import java.util.List;
import org.apache.ibatis.session.SqlSession;
-import org.junit.Assert;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.InjectMocks;
import org.mockito.Mock;
-import org.mockito.junit.MockitoJUnitRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.ClassificationSummary;
@@ -21,8 +21,9 @@ import pro.taskana.ClassificationSummary;
*
* @author EH
*/
-@RunWith(MockitoJUnitRunner.class)
-public class ClassificationQueryImplTest {
+
+@ExtendWith(MockitoExtension.class)
+class ClassificationQueryImplTest {
@InjectMocks
private ClassificationQueryImpl classificationQueryImpl;
@@ -34,7 +35,7 @@ public class ClassificationQueryImplTest {
private SqlSession sqlSession;
@Test
- public void should_ReturnList_when_BuilderIsUsed() {
+ void should_ReturnList_when_BuilderIsUsed() {
when(internalTaskanaEngine.getSqlSession()).thenReturn(sqlSession);
when(sqlSession.selectList(any(), any())).thenReturn(new ArrayList<>());
@@ -43,11 +44,11 @@ public class ClassificationQueryImplTest {
.priorityIn(1, 2)
.parentIdIn("superId")
.list();
- Assert.assertNotNull(result);
+ assertNotNull(result);
}
@Test
- public void should_ReturnListWithOffset_when_BuilderIsUsed() {
+ void should_ReturnListWithOffset_when_BuilderIsUsed() {
when(internalTaskanaEngine.getSqlSession()).thenReturn(sqlSession);
when(sqlSession.selectList(any(), any(), any())).thenReturn(new ArrayList<>());
@@ -56,11 +57,11 @@ public class ClassificationQueryImplTest {
.priorityIn(1, 2)
.parentIdIn("superId")
.list(1, 1);
- Assert.assertNotNull(result);
+ assertNotNull(result);
}
@Test
- public void should_ReturnOneItem_when_BuilderIsUsed() {
+ void should_ReturnOneItem_when_BuilderIsUsed() {
when(internalTaskanaEngine.getSqlSession()).thenReturn(sqlSession);
when(sqlSession.selectOne(any(), any())).thenReturn(new ClassificationSummaryImpl());
@@ -69,6 +70,6 @@ public class ClassificationQueryImplTest {
.priorityIn(1, 2)
.parentIdIn("superId")
.single();
- Assert.assertNotNull(result);
+ assertNotNull(result);
}
}
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationReportBuilderImplTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationReportBuilderImplTest.java
index f95cf3f7e..3c98523c5 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationReportBuilderImplTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationReportBuilderImplTest.java
@@ -1,7 +1,7 @@
package pro.taskana.impl;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.times;
@@ -16,12 +16,12 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.InjectMocks;
import org.mockito.Mock;
-import org.mockito.junit.MockitoJUnitRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.CustomField;
import pro.taskana.TaskState;
@@ -40,8 +40,8 @@ import pro.taskana.report.ClassificationReport.DetailedClassificationReport;
/**
* Unit Test for ClassificationReportBuilderImpl.
*/
-@RunWith(MockitoJUnitRunner.class)
-public class ClassificationReportBuilderImplTest {
+@ExtendWith(MockitoExtension.class)
+class ClassificationReportBuilderImplTest {
@InjectMocks
private TaskMonitorServiceImpl cut;
@@ -58,8 +58,8 @@ public class ClassificationReportBuilderImplTest {
@Mock
private TaskMonitorMapper taskMonitorMapperMock;
- @Before
- public void setup() {
+ @BeforeEach
+ void setup() {
when(internalTaskanaEngineMock.getEngine()).thenReturn(taskanaEngineMock);
when(taskanaEngineMock.getConfiguration()).thenReturn(taskanaEngineConfiguration);
when(taskanaEngineConfiguration.isGermanPublicHolidaysEnabled()).thenReturn(true);
@@ -67,7 +67,7 @@ public class ClassificationReportBuilderImplTest {
}
@Test
- public void testGetTotalNumbersOfClassificationReport() throws InvalidArgumentException, NotAuthorizedException {
+ void testGetTotalNumbersOfClassificationReport() throws InvalidArgumentException, NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
List categories = Collections.singletonList("EXTERN");
@@ -114,7 +114,7 @@ public class ClassificationReportBuilderImplTest {
}
@Test
- public void testGetClassificationReportWithReportLineItemDefinitions()
+ void testGetClassificationReportWithReportLineItemDefinitions()
throws InvalidArgumentException, NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
@@ -169,7 +169,7 @@ public class ClassificationReportBuilderImplTest {
}
@Test
- public void testGetTotalNumbersOfDetailedClassificationReport()
+ void testGetTotalNumbersOfDetailedClassificationReport()
throws InvalidArgumentException, NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
@@ -220,7 +220,7 @@ public class ClassificationReportBuilderImplTest {
}
@Test
- public void testGetDetailedClassificationReportWithReportLineItemDefinitions()
+ void testGetDetailedClassificationReportWithReportLineItemDefinitions()
throws InvalidArgumentException, NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
@@ -278,7 +278,7 @@ public class ClassificationReportBuilderImplTest {
}
@Test
- public void testGetTaskIdsForSelectedItems() throws InvalidArgumentException, NotAuthorizedException {
+ void testGetTaskIdsForSelectedItems() throws InvalidArgumentException, NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
List categories = Collections.singletonList("EXTERN");
@@ -329,7 +329,7 @@ public class ClassificationReportBuilderImplTest {
}
@Test
- public void testGetTaskIdsForSelectedItemsIsEmptyResult() throws NotAuthorizedException, InvalidArgumentException {
+ void testGetTaskIdsForSelectedItemsIsEmptyResult() throws NotAuthorizedException, InvalidArgumentException {
SelectedItem selectedItem = new SelectedItem();
selectedItem.setKey("GIBTSNED");
List selectedItems = Collections.singletonList(selectedItem);
@@ -340,7 +340,7 @@ public class ClassificationReportBuilderImplTest {
}
@Test
- public void testListCustomAttributeValuesForCustomAttributeName()
+ void testListCustomAttributeValuesForCustomAttributeName()
throws NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
@@ -392,7 +392,7 @@ public class ClassificationReportBuilderImplTest {
}
@Test
- public void testListCustomAttributeValuesForCustomAttributeNameIsEmptyResult()
+ void testListCustomAttributeValuesForCustomAttributeNameIsEmptyResult()
throws NotAuthorizedException {
List result = cut.createClassificationReportBuilder()
.workbasketIdIn(Collections.singletonList("DieGibtsGarantiertNed"))
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationServiceImplTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationServiceImplTest.java
index de926d2dd..8ed741ba4 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationServiceImplTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/ClassificationServiceImplTest.java
@@ -1,24 +1,21 @@
package pro.taskana.impl;
-import static junit.framework.TestCase.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.Mockito.verifyNoMoreInteractions;
import static org.mockito.Mockito.when;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.InjectMocks;
import org.mockito.Mock;
import org.mockito.Spy;
-import org.mockito.junit.MockitoJUnitRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.Classification;
import pro.taskana.TaskanaEngine;
-import pro.taskana.exceptions.ClassificationAlreadyExistException;
-import pro.taskana.exceptions.DomainNotFoundException;
import pro.taskana.exceptions.InvalidArgumentException;
-import pro.taskana.exceptions.NotAuthorizedException;
import pro.taskana.mappings.ClassificationMapper;
/**
@@ -26,8 +23,8 @@ import pro.taskana.mappings.ClassificationMapper;
*
* @author EH
*/
-@RunWith(MockitoJUnitRunner.class)
-public class ClassificationServiceImplTest {
+@ExtendWith(MockitoExtension.class)
+class ClassificationServiceImplTest {
@Spy
@InjectMocks
@@ -41,30 +38,25 @@ public class ClassificationServiceImplTest {
@Mock
private ClassificationQueryImpl classificationQueryImplMock;
- @Before
- public void setup() {
- when(internalTaskanaEngineMock.getEngine()).thenReturn(taskanaEngineMock);
- }
-
@Test
- public void testCreateClassificationQuery() {
+ void testCreateClassificationQuery() {
cutSpy.createClassificationQuery();
verifyNoMoreInteractions(classificationMapperMock, internalTaskanaEngineMock, taskanaEngineMock,
classificationQueryImplMock);
}
- @Test(expected = InvalidArgumentException.class)
- public void testThrowExceptionIdIfClassificationIsCreatedWithAnExplicitId()
- throws DomainNotFoundException, InvalidArgumentException,
- NotAuthorizedException, ClassificationAlreadyExistException {
- try {
- Classification classification = createDummyClassification();
- when(internalTaskanaEngineMock.domainExists(any())).thenReturn(true);
- cutSpy.createClassification(classification);
- } catch (InvalidArgumentException e) {
- assertEquals(e.getMessage(), "ClassificationId should be null on creation");
- throw e;
- }
+ @Test
+ void testThrowExceptionIdIfClassificationIsCreatedWithAnExplicitId() {
+ when(internalTaskanaEngineMock.getEngine()).thenReturn(taskanaEngineMock);
+ InvalidArgumentException invalidArgumentException = Assertions.assertThrows(InvalidArgumentException.class,
+ () -> {
+
+ Classification classification = createDummyClassification();
+ when(internalTaskanaEngineMock.domainExists(any())).thenReturn(true);
+ cutSpy.createClassification(classification);
+ });
+
+ assertEquals(invalidArgumentException.getMessage(), "ClassificationId should be null on creation");
}
private Classification createDummyClassification() {
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/CustomFieldValueReportBuilderImplTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/CustomFieldValueReportBuilderImplTest.java
index c1267af2a..6539aeee9 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/CustomFieldValueReportBuilderImplTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/CustomFieldValueReportBuilderImplTest.java
@@ -1,7 +1,7 @@
package pro.taskana.impl;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
@@ -15,12 +15,12 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.InjectMocks;
import org.mockito.Mock;
-import org.mockito.junit.MockitoJUnitRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.CustomField;
import pro.taskana.TaskState;
@@ -36,8 +36,8 @@ import pro.taskana.report.CustomFieldValueReport;
/**
* Unit Test for CustomFieldValueReportBuilderImpl.
*/
-@RunWith(MockitoJUnitRunner.class)
-public class CustomFieldValueReportBuilderImplTest {
+@ExtendWith(MockitoExtension.class)
+class CustomFieldValueReportBuilderImplTest {
@InjectMocks
private TaskMonitorServiceImpl cut;
@@ -54,8 +54,8 @@ public class CustomFieldValueReportBuilderImplTest {
@Mock
private TaskMonitorMapper taskMonitorMapperMock;
- @Before
- public void setup() {
+ @BeforeEach
+ void setup() {
when(internalTaskanaEngineMock.getEngine()).thenReturn(taskanaEngineMock);
when(taskanaEngineMock.getConfiguration()).thenReturn(taskanaEngineConfigurationMock);
when(taskanaEngineConfigurationMock.isGermanPublicHolidaysEnabled()).thenReturn(true);
@@ -63,7 +63,7 @@ public class CustomFieldValueReportBuilderImplTest {
}
@Test
- public void testGetTotalNumbersOfCustomFieldValueReport() throws InvalidArgumentException, NotAuthorizedException {
+ void testGetTotalNumbersOfCustomFieldValueReport() throws InvalidArgumentException, NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
List categories = Collections.singletonList("EXTERN");
@@ -111,7 +111,7 @@ public class CustomFieldValueReportBuilderImplTest {
}
@Test
- public void testGetCustomFieldValueReportWithReportLineItemDefinitions()
+ void testGetCustomFieldValueReportWithReportLineItemDefinitions()
throws InvalidArgumentException, NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
@@ -164,7 +164,7 @@ public class CustomFieldValueReportBuilderImplTest {
}
@Test
- public void testListCustomAttributeValuesForCustomAttributeName()
+ void testListCustomAttributeValuesForCustomAttributeName()
throws NotAuthorizedException {
List workbasketIds = Collections.singletonList("WBI:000000000000000000000000000000000001");
List states = Arrays.asList(TaskState.CLAIMED, TaskState.READY);
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/DaysToWorkingDaysConverterTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/DaysToWorkingDaysConverterTest.java
index 31f9b1e9a..eebfcb94f 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/DaysToWorkingDaysConverterTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/DaysToWorkingDaysConverterTest.java
@@ -1,8 +1,8 @@
package pro.taskana.impl;
import static java.util.Collections.singletonList;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
import static pro.taskana.impl.DaysToWorkingDaysConverter.getEasterSunday;
import java.time.Instant;
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/ObjectReferenceQueryImplTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/ObjectReferenceQueryImplTest.java
index f9978444d..98321c906 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/ObjectReferenceQueryImplTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/ObjectReferenceQueryImplTest.java
@@ -1,5 +1,6 @@
package pro.taskana.impl;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.Mockito.when;
@@ -7,12 +8,11 @@ import java.util.ArrayList;
import java.util.List;
import org.apache.ibatis.session.SqlSession;
-import org.junit.Assert;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.Mock;
-import org.mockito.junit.MockitoJUnitRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.ObjectReference;
@@ -21,8 +21,8 @@ import pro.taskana.ObjectReference;
*
* @author EH
*/
-@RunWith(MockitoJUnitRunner.class)
-public class ObjectReferenceQueryImplTest {
+@ExtendWith(MockitoExtension.class)
+class ObjectReferenceQueryImplTest {
ObjectReferenceQueryImpl objectReferenceQueryImpl;
@@ -32,13 +32,13 @@ public class ObjectReferenceQueryImplTest {
@Mock
SqlSession sqlSession;
- @Before
- public void setup() {
+ @BeforeEach
+ void setup() {
objectReferenceQueryImpl = new ObjectReferenceQueryImpl(taskanaEngine);
}
@Test
- public void should_ReturnList_when_BuilderIsUsed() {
+ void should_ReturnList_when_BuilderIsUsed() {
when(taskanaEngine.getSqlSession()).thenReturn(sqlSession);
when(sqlSession.selectList(any(), any())).thenReturn(new ArrayList<>());
@@ -47,11 +47,11 @@ public class ObjectReferenceQueryImplTest {
.systemInstanceIn("1", "2")
.systemIn("superId")
.list();
- Assert.assertNotNull(result);
+ assertNotNull(result);
}
@Test
- public void should_ReturnListWithOffset_when_BuilderIsUsed() {
+ void should_ReturnListWithOffset_when_BuilderIsUsed() {
when(taskanaEngine.getSqlSession()).thenReturn(sqlSession);
when(sqlSession.selectList(any(), any(), any())).thenReturn(new ArrayList<>());
@@ -60,11 +60,11 @@ public class ObjectReferenceQueryImplTest {
.systemInstanceIn("1", "2")
.systemIn("superId")
.list(1, 1);
- Assert.assertNotNull(result);
+ assertNotNull(result);
}
@Test
- public void should_ReturnOneItem_when_BuilderIsUsed() {
+ void should_ReturnOneItem_when_BuilderIsUsed() {
when(taskanaEngine.getSqlSession()).thenReturn(sqlSession);
when(sqlSession.selectOne(any(), any())).thenReturn(new ObjectReference());
@@ -73,6 +73,6 @@ public class ObjectReferenceQueryImplTest {
.systemInstanceIn("1", "2")
.systemIn("superId")
.single();
- Assert.assertNotNull(result);
+ assertNotNull(result);
}
}
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/TaskAttachmentTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/TaskAttachmentTest.java
index ca4f1af01..b94f7fa3a 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/TaskAttachmentTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/TaskAttachmentTest.java
@@ -1,18 +1,18 @@
package pro.taskana.impl;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertNotEquals;
-import static org.junit.Assert.assertThat;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
import java.time.Instant;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.InjectMocks;
-import org.mockito.junit.MockitoJUnitRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.Attachment;
import pro.taskana.AttachmentSummary;
@@ -22,14 +22,14 @@ import pro.taskana.ObjectReference;
* Unit Test for methods needed fot attachment at TaskImpl.
* This test should test every interaction with Attachments, which means adding, removing, nulling them.
*/
-@RunWith(MockitoJUnitRunner.class)
-public class TaskAttachmentTest {
+@ExtendWith(MockitoExtension.class)
+class TaskAttachmentTest {
@InjectMocks
private TaskImpl cut;
@Test
- public void testAddAttachmentWithValidValue() {
+ void testAddAttachmentWithValidValue() {
Attachment attachment1 = createAttachment("ID1", "taskId1");
Attachment attachment2 = createAttachment("ID2", "taskId1");
Attachment attachment3 = createAttachment("ID3", "taskId1");
@@ -42,7 +42,7 @@ public class TaskAttachmentTest {
}
@Test
- public void testAddNullValue() {
+ void testAddNullValue() {
Attachment attachment1 = createAttachment("ID1", "taskId1");
Attachment attachment2 = null;
@@ -53,7 +53,7 @@ public class TaskAttachmentTest {
}
@Test
- public void testAddSameTwice() {
+ void testAddSameTwice() {
// Same values, not same REF. Important.
Attachment attachment1 = createAttachment("ID1", "taskId1");
Attachment attachment2 = createAttachment("ID1", "taskId1");
@@ -72,7 +72,7 @@ public class TaskAttachmentTest {
}
@Test
- public void testRemoveAttachment() {
+ void testRemoveAttachment() {
// Testing normal way
Attachment attachment1 = createAttachment("ID1", "taskId1");
Attachment attachment2 = createAttachment("ID2", "taskId1");
@@ -86,7 +86,7 @@ public class TaskAttachmentTest {
}
@Test
- public void testRemoveLoopStopsAtResult() {
+ void testRemoveLoopStopsAtResult() {
Attachment attachment1 = createAttachment("ID2", "taskId1");
// adding same uncommon way to test that the loop will stop.
cut.getAttachments().add(attachment1);
@@ -101,12 +101,12 @@ public class TaskAttachmentTest {
}
@Test
- public void testGetAttachmentSummaries() {
+ void testGetAttachmentSummaries() {
ObjectReference objRef = new ObjectReference();
objRef.setId("ObjRefId");
objRef.setCompany("company");
- Map customAttr = new HashMap();
+ Map customAttr = new HashMap<>();
customAttr.put("key", "value");
Attachment attachment1 = createAttachment("ID1", "taskId1");
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/TaskQueryImplTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/TaskQueryImplTest.java
index d74b163d4..ef6b6c287 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/TaskQueryImplTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/TaskQueryImplTest.java
@@ -1,5 +1,6 @@
package pro.taskana.impl;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.Mockito.when;
@@ -8,12 +9,11 @@ import java.util.List;
import org.apache.ibatis.session.Configuration;
import org.apache.ibatis.session.SqlSession;
-import org.junit.Assert;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.Mock;
-import org.mockito.junit.MockitoJUnitRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.TaskState;
import pro.taskana.TaskSummary;
@@ -24,8 +24,8 @@ import pro.taskana.TaskanaEngine;
*
* @author EH
*/
-@RunWith(MockitoJUnitRunner.class)
-public class TaskQueryImplTest {
+@ExtendWith(MockitoExtension.class)
+class TaskQueryImplTest {
@Mock
TaskServiceImpl taskServiceMock;
@@ -38,8 +38,8 @@ public class TaskQueryImplTest {
@Mock
private SqlSession sqlSession;
- @Before
- public void setup() {
+ @BeforeEach
+ void setup() {
when(internalTaskanaEngine.getEngine()).thenReturn(taskanaEngine);
when(taskanaEngine.getTaskService()).thenReturn(taskServiceMock);
@@ -52,7 +52,7 @@ public class TaskQueryImplTest {
}
@Test
- public void should_ReturnList_when_BuilderIsUsed() {
+ void should_ReturnList_when_BuilderIsUsed() {
when(sqlSession.selectList(any(), any())).thenReturn(new ArrayList<>());
List intermediate = new ArrayList<>();
intermediate.add(new TaskSummaryImpl());
@@ -62,11 +62,11 @@ public class TaskQueryImplTest {
.priorityIn(1, 2)
.stateIn(TaskState.CLAIMED, TaskState.COMPLETED)
.list();
- Assert.assertNotNull(result);
+ assertNotNull(result);
}
@Test
- public void should_ReturnListWithOffset_when_BuilderIsUsed() {
+ void should_ReturnListWithOffset_when_BuilderIsUsed() {
when(sqlSession.selectList(any(), any(), any())).thenReturn(new ArrayList<>());
List intermediate = new ArrayList<>();
intermediate.add(new TaskSummaryImpl());
@@ -76,11 +76,11 @@ public class TaskQueryImplTest {
.priorityIn(1, 2)
.stateIn(TaskState.CLAIMED, TaskState.COMPLETED)
.list(1, 1);
- Assert.assertNotNull(result);
+ assertNotNull(result);
}
@Test
- public void should_ReturnOneItem_when_BuilderIsUsed() {
+ void should_ReturnOneItem_when_BuilderIsUsed() {
when(sqlSession.selectOne(any(), any())).thenReturn(new TaskSummaryImpl());
List intermediate = new ArrayList<>();
intermediate.add(new TaskSummaryImpl());
@@ -91,6 +91,6 @@ public class TaskQueryImplTest {
.priorityIn(1, 2)
.stateIn(TaskState.CLAIMED, TaskState.COMPLETED)
.single();
- Assert.assertNotNull(result);
+ assertNotNull(result);
}
}
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/TaskServiceImplTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/TaskServiceImplTest.java
index 5a1abb069..1898cf3a5 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/TaskServiceImplTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/TaskServiceImplTest.java
@@ -1,7 +1,7 @@
package pro.taskana.impl;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
import static org.mockito.Mockito.when;
import java.time.Duration;
@@ -9,13 +9,11 @@ import java.time.Instant;
import java.util.ArrayList;
import org.apache.ibatis.session.SqlSession;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.Mock;
-import org.powermock.core.classloader.annotations.PowerMockIgnore;
-import org.powermock.core.classloader.annotations.PrepareForTest;
-import org.powermock.modules.junit4.PowerMockRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.Classification;
import pro.taskana.ObjectReference;
@@ -27,17 +25,14 @@ import pro.taskana.configuration.TaskanaEngineConfiguration;
import pro.taskana.mappings.AttachmentMapper;
import pro.taskana.mappings.ObjectReferenceMapper;
import pro.taskana.mappings.TaskMapper;
-import pro.taskana.security.CurrentUserContext;
/**
* Unit Test for TaskServiceImpl.
*
* @author EH
*/
-@RunWith(PowerMockRunner.class)
-@PrepareForTest(CurrentUserContext.class)
-@PowerMockIgnore("javax.management.*")
-public class TaskServiceImplTest {
+@ExtendWith(MockitoExtension.class)
+class TaskServiceImplTest {
private TaskServiceImpl cut;
@@ -71,8 +66,8 @@ public class TaskServiceImplTest {
@Mock
private SqlSession sqlSessionMock;
- @Before
- public void setup() {
+ @BeforeEach
+ void setup() {
when(internalTaskanaEngineMock.getEngine()).thenReturn(taskanaEngineMock);
when(taskanaEngineMock.getWorkbasketService()).thenReturn(workbasketServiceMock);
when(taskanaEngineMock.getClassificationService()).thenReturn(classificationServiceImplMock);
@@ -80,7 +75,7 @@ public class TaskServiceImplTest {
}
@Test
- public void testTaskSummaryEqualsHashCode() throws InterruptedException {
+ void testTaskSummaryEqualsHashCode() throws InterruptedException {
Classification classification = createDummyClassification();
Workbasket wb = createWorkbasket("WB-ID", "WB-Key");
ObjectReference objectReference = JunitHelper.createDefaultObjRef();
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/TaskStatusReportBuilderImplTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/TaskStatusReportBuilderImplTest.java
index d8aca2295..fff0a09b9 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/TaskStatusReportBuilderImplTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/TaskStatusReportBuilderImplTest.java
@@ -1,8 +1,8 @@
package pro.taskana.impl;
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertArrayEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.inOrder;
import static org.mockito.Mockito.verifyNoMoreInteractions;
@@ -12,13 +12,13 @@ import java.util.Arrays;
import java.util.Collections;
import java.util.List;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.InOrder;
import org.mockito.InjectMocks;
import org.mockito.Mock;
-import org.mockito.junit.MockitoJUnitRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.TaskState;
import pro.taskana.TaskanaEngine;
@@ -32,8 +32,8 @@ import pro.taskana.report.TaskStatusReport;
/**
* Unit Test for TaskStatusReportBuilderImpl.
*/
-@RunWith(MockitoJUnitRunner.class)
-public class TaskStatusReportBuilderImplTest {
+@ExtendWith(MockitoExtension.class)
+class TaskStatusReportBuilderImplTest {
@InjectMocks
private TaskMonitorServiceImpl cut;
@@ -47,13 +47,13 @@ public class TaskStatusReportBuilderImplTest {
@Mock
private TaskMonitorMapper taskMonitorMapperMock;
- @Before
- public void setup() {
+ @BeforeEach
+ void setup() {
when(internalTaskanaEngineMock.getEngine()).thenReturn(taskanaEngineMock);
}
@Test
- public void testGetTaskStateReportWithoutFilters() throws NotAuthorizedException, InvalidArgumentException {
+ void testGetTaskStateReportWithoutFilters() throws NotAuthorizedException, InvalidArgumentException {
// given
TaskQueryItem queryItem1 = new TaskQueryItem();
queryItem1.setCount(50);
@@ -88,7 +88,7 @@ public class TaskStatusReportBuilderImplTest {
}
@Test
- public void testGetTotalNumberOfTaskStateReport() throws NotAuthorizedException, InvalidArgumentException {
+ void testGetTotalNumberOfTaskStateReport() throws NotAuthorizedException, InvalidArgumentException {
// given
TaskQueryItem queryItem1 = new TaskQueryItem();
queryItem1.setCount(50);
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/TaskTransferrerTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/TaskTransferrerTest.java
index 27fb89a48..3be9b7713 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/TaskTransferrerTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/TaskTransferrerTest.java
@@ -1,10 +1,7 @@
package pro.taskana.impl;
-
-
-
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
-import static org.junit.Assert.assertThat;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.times;
@@ -13,14 +10,11 @@ import static org.mockito.Mockito.verifyNoMoreInteractions;
import static org.mockito.Mockito.when;
import org.apache.ibatis.session.SqlSession;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.Mock;
import org.mockito.Mockito;
-import org.powermock.core.classloader.annotations.PowerMockIgnore;
-import org.powermock.core.classloader.annotations.PrepareForTest;
-import org.powermock.modules.junit4.PowerMockRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.Classification;
import pro.taskana.Task;
@@ -37,17 +31,14 @@ import pro.taskana.exceptions.WorkbasketNotFoundException;
import pro.taskana.mappings.AttachmentMapper;
import pro.taskana.mappings.ObjectReferenceMapper;
import pro.taskana.mappings.TaskMapper;
-import pro.taskana.security.CurrentUserContext;
/**
* Unit Test for TaskServiceImpl.
*
* @author EH
*/
-@RunWith(PowerMockRunner.class)
-@PrepareForTest(CurrentUserContext.class)
-@PowerMockIgnore("javax.management.*")
-public class TaskTransferrerTest {
+@ExtendWith(MockitoExtension.class)
+class TaskTransferrerTest {
private TaskTransferrer cut;
@Mock
@@ -83,17 +74,14 @@ public class TaskTransferrerTest {
@Mock
private SqlSession sqlSessionMock;
- @Before
- public void setup() {
+ @Test
+ void testTransferTaskToDestinationWorkbasketWithoutSecurity()
+ throws TaskNotFoundException, WorkbasketNotFoundException, NotAuthorizedException, InvalidStateException {
+
when(internalTaskanaEngineMock.getEngine()).thenReturn(taskanaEngineMock);
when(taskanaEngineMock.getWorkbasketService()).thenReturn(workbasketServiceMock);
- when(taskanaEngineMock.getClassificationService()).thenReturn(classificationServiceImplMock);
cut = new TaskTransferrer(internalTaskanaEngineMock, taskMapperMock, taskServiceImplMock);
- }
- @Test
- public void testTransferTaskToDestinationWorkbasketWithoutSecurity()
- throws TaskNotFoundException, WorkbasketNotFoundException, NotAuthorizedException, InvalidStateException {
TaskTransferrer cutSpy = Mockito.spy(cut);
Workbasket destinationWorkbasket = TaskServiceImplTest.createWorkbasket("2", "k1");
Workbasket sourceWorkbasket = TaskServiceImplTest.createWorkbasket("47", "key47");
@@ -102,9 +90,6 @@ public class TaskTransferrerTest {
task.setWorkbasketSummary(sourceWorkbasket.asSummary());
task.setRead(true);
when(workbasketServiceMock.getWorkbasket(destinationWorkbasket.getId())).thenReturn(destinationWorkbasket);
- when(workbasketServiceMock.getWorkbasket(sourceWorkbasket.getId())).thenReturn(sourceWorkbasket);
- when(taskanaEngineMock.getConfiguration()).thenReturn(taskanaEngineConfigurationMock);
- when(taskanaEngineConfigurationMock.isSecurityEnabled()).thenReturn(false);
doReturn(task).when(taskServiceImplMock).getTask(task.getId());
Task actualTask = cutSpy.transfer(task.getId(), destinationWorkbasket.getId());
diff --git a/lib/taskana-core/src/test/java/pro/taskana/impl/WorkbasketAccessItemQueryImplTest.java b/lib/taskana-core/src/test/java/pro/taskana/impl/WorkbasketAccessItemQueryImplTest.java
index 934562319..3698b60d5 100644
--- a/lib/taskana-core/src/test/java/pro/taskana/impl/WorkbasketAccessItemQueryImplTest.java
+++ b/lib/taskana-core/src/test/java/pro/taskana/impl/WorkbasketAccessItemQueryImplTest.java
@@ -1,5 +1,6 @@
package pro.taskana.impl;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.Mockito.when;
@@ -7,12 +8,11 @@ import java.util.ArrayList;
import java.util.List;
import org.apache.ibatis.session.SqlSession;
-import org.junit.Assert;
-import org.junit.Test;
-import org.junit.runner.RunWith;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.InjectMocks;
import org.mockito.Mock;
-import org.mockito.junit.MockitoJUnitRunner;
+import org.mockito.junit.jupiter.MockitoExtension;
import pro.taskana.WorkbasketAccessItem;
@@ -21,8 +21,8 @@ import pro.taskana.WorkbasketAccessItem;
*
* @author jsa
*/
-@RunWith(MockitoJUnitRunner.class)
-public class WorkbasketAccessItemQueryImplTest {
+@ExtendWith(MockitoExtension.class)
+class WorkbasketAccessItemQueryImplTest {
@InjectMocks
private WorkbasketAccessItemQueryImpl workbasketAccessItemQueryImpl;
@@ -34,31 +34,31 @@ public class WorkbasketAccessItemQueryImplTest {
private SqlSession sqlSession;
@Test
- public void should_ReturnList_when_BuilderIsUsed() {
+ void should_ReturnList_when_BuilderIsUsed() {
when(internalTaskanaEngine.openAndReturnConnection(any())).thenReturn(new ArrayList<>());
List result = workbasketAccessItemQueryImpl.accessIdIn("test", "asd")
.list();
- Assert.assertNotNull(result);
+ assertNotNull(result);
}
@Test
- public void should_ReturnListWithOffset_when_BuilderIsUsed() {
+ void should_ReturnListWithOffset_when_BuilderIsUsed() {
when(internalTaskanaEngine.getSqlSession()).thenReturn(sqlSession);
when(sqlSession.selectList(any(), any(), any())).thenReturn(new ArrayList<>());
List