TSK-1858: Remove test-api duplicates
This commit is contained in:
parent
da20389404
commit
6591478ebb
|
@ -0,0 +1,24 @@
|
|||
Method <acceptance.PojoTest.equalsContract()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:39)
|
||||
Method <acceptance.PojoTest.testsThatPojoClassesAreFound()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:34)
|
||||
Method <acceptance.PojoTest.validateGetAndSet()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:70)
|
||||
Method <acceptance.PojoTest.validateGetters()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:49)
|
||||
Method <acceptance.PojoTest.validateNoPublicFields()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:90)
|
||||
Method <acceptance.PojoTest.validateNoStaticExceptFinalFields()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:80)
|
||||
Method <acceptance.PojoTest.validateSetters()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:59)
|
||||
Method <acceptance.classification.create.CreateClassificationAccTest.should_ThrowException_TryingToCreateClassificationWithExplicitId()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateClassificationAccTest.java:250)
|
||||
Method <acceptance.classification.create.CreateClassificationAccTest.should_ThrowException_TryingToCreateClassificationWithInvalidCategory()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateClassificationAccTest.java:211)
|
||||
Method <acceptance.classification.create.CreateClassificationAccTest.should_ThrowException_TryingToCreateClassificationWithInvalidParentId()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateClassificationAccTest.java:238)
|
||||
Method <acceptance.classification.create.CreateClassificationAccTest.should_ThrowException_TryingToCreateClassificationWithInvalidParentKey()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateClassificationAccTest.java:226)
|
||||
Method <acceptance.classification.create.CreateClassificationAccTest.should_ThrowException_TryingToCreateClassificationWithInvalidType()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateClassificationAccTest.java:197)
|
||||
Method <acceptance.jobs.helper.TaskUpdatePriorityWorkerAccTest$WithSpi.should_executeBatch()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityWorkerAccTest.java:145)
|
||||
Method <acceptance.jobs.helper.TaskUpdatePriorityWorkerAccTest.should_loadAnyRelevantTaskIds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityWorkerAccTest.java:85)
|
||||
Method <acceptance.jobs.helper.TaskUpdatePriorityWorkerAccTest.should_loadExistingTaskIds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityWorkerAccTest.java:95)
|
||||
Method <acceptance.jobs.helper.TaskUpdatePriorityWorkerAccTest.should_notLoadAnyIrrelevantTaskIds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityWorkerAccTest.java:106)
|
||||
Method <acceptance.jobs.helper.TaskUpdatePriorityWorkerAccTest.should_noticeDifferentPriority_When_PriorityHasChanged()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityWorkerAccTest.java:115)
|
||||
Method <acceptance.task.create.CreateTaskWithSorAccTest.should_copyObjectReferences_When_DuplicatingTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskWithSorAccTest.java:137)
|
||||
Method <acceptance.task.create.CreateTaskWithSorAccTest.should_createObjectReferences_When_CreatingTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskWithSorAccTest.java:68)
|
||||
Method <acceptance.task.update.UpdateManualPriorityAccTest.should_setPriorityAccordingToClassification_When_NegativeManualPriority()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateManualPriorityAccTest.java:77)
|
||||
Method <acceptance.task.update.UpdateManualPriorityAccTest.should_setPriorityToManualPriority_When_PositiveManualPriority()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateManualPriorityAccTest.java:65)
|
||||
Method <acceptance.task.update.UpdateManualPriorityWithSpiAccTest$UpdateManualPriorityTest.should_setPriorityToManualAndNotUpdateAccordingToSpi_When_ManualPriorityPositive()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateManualPriorityWithSpiAccTest.java:88)
|
||||
Method <acceptance.task.update.UpdateManualPriorityWithSpiAccTest$UpdateManualPriorityTest.should_setPriorityUsingSpi_When_ManualPriorityNegative()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateManualPriorityWithSpiAccTest.java:102)
|
||||
Method <acceptance.taskpreprocessing.CreateTaskPreprocessingAccTest.should_processTaskBeforeCreation_When_CreateTaskPreprocessorEnabled()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskPreprocessingAccTest.java:59)
|
|
@ -6565,115 +6565,6 @@ Cycle detected: Slice common.api -> \
|
|||
- Constructor <pro.taskana.common.api.exceptions.MismatchedRoleException.<init>(java.lang.String, [Lpro.taskana.common.api.TaskanaRole;)> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)\
|
||||
- Field <pro.taskana.common.api.exceptions.MismatchedRoleException.roles> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)\
|
||||
- Method <pro.taskana.common.api.exceptions.MismatchedRoleException.getRoles()> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)
|
||||
Cycle detected: Slice common.api -> \
|
||||
Slice monitor.api -> \
|
||||
Slice monitor.api.reports -> \
|
||||
Slice task.api -> \
|
||||
Slice task.api.models -> \
|
||||
Slice workbasket.api.models -> \
|
||||
Slice workbasket.api -> \
|
||||
Slice workbasket.api.exceptions -> \
|
||||
Slice common.internal.util -> \
|
||||
Slice common.api.exceptions -> \
|
||||
Slice common.api\
|
||||
1. Dependencies of Slice common.api\
|
||||
- Method <pro.taskana.common.api.TaskanaEngine.getMonitorService()> has return type <pro.taskana.monitor.api.MonitorService> in (TaskanaEngine.java:0)\
|
||||
2. Dependencies of Slice monitor.api\
|
||||
- Method <pro.taskana.monitor.api.MonitorService.createClassificationCategoryReportBuilder()> has return type <pro.taskana.monitor.api.reports.ClassificationCategoryReport$Builder> in (MonitorService.java:0)\
|
||||
- Method <pro.taskana.monitor.api.MonitorService.createClassificationReportBuilder()> has return type <pro.taskana.monitor.api.reports.ClassificationReport$Builder> in (MonitorService.java:0)\
|
||||
- Method <pro.taskana.monitor.api.MonitorService.createTaskCustomFieldValueReportBuilder(pro.taskana.task.api.TaskCustomField)> has return type <pro.taskana.monitor.api.reports.TaskCustomFieldValueReport$Builder> in (MonitorService.java:0)\
|
||||
- Method <pro.taskana.monitor.api.MonitorService.createTaskStatusReportBuilder()> has return type <pro.taskana.monitor.api.reports.TaskStatusReport$Builder> in (MonitorService.java:0)\
|
||||
- Method <pro.taskana.monitor.api.MonitorService.createTimestampReportBuilder()> has return type <pro.taskana.monitor.api.reports.TimestampReport$Builder> in (MonitorService.java:0)\
|
||||
- Method <pro.taskana.monitor.api.MonitorService.createWorkbasketPriorityReportBuilder()> has return type <pro.taskana.monitor.api.reports.WorkbasketPriorityReport$Builder> in (MonitorService.java:0)\
|
||||
- Method <pro.taskana.monitor.api.MonitorService.createWorkbasketReportBuilder()> has return type <pro.taskana.monitor.api.reports.WorkbasketReport$Builder> in (MonitorService.java:0)\
|
||||
3. Dependencies of Slice monitor.api.reports\
|
||||
- Constructor <pro.taskana.monitor.api.reports.TaskStatusReport.<init>(java.util.List)> has generic parameter type <java.util.List<pro.taskana.task.api.TaskState>> with type argument depending on <pro.taskana.task.api.TaskState> in (TaskStatusReport.java:0)\
|
||||
- Method <pro.taskana.monitor.api.reports.TaskStatusReport$Builder.stateIn(java.util.List)> has generic parameter type <java.util.List<pro.taskana.task.api.TaskState>> with type argument depending on <pro.taskana.task.api.TaskState> in (TaskStatusReport.java:0)\
|
||||
- Method <pro.taskana.monitor.api.reports.TimeIntervalReportBuilder.customAttributeIn(pro.taskana.task.api.TaskCustomField, [Ljava.lang.String;)> has parameter of type <pro.taskana.task.api.TaskCustomField> in (TimeIntervalReportBuilder.java:0)\
|
||||
- Method <pro.taskana.monitor.api.reports.TimeIntervalReportBuilder.customAttributeLike(pro.taskana.task.api.TaskCustomField, [Ljava.lang.String;)> has parameter of type <pro.taskana.task.api.TaskCustomField> in (TimeIntervalReportBuilder.java:0)\
|
||||
- Method <pro.taskana.monitor.api.reports.TimeIntervalReportBuilder.customAttributeNotIn(pro.taskana.task.api.TaskCustomField, [Ljava.lang.String;)> has parameter of type <pro.taskana.task.api.TaskCustomField> in (TimeIntervalReportBuilder.java:0)\
|
||||
- Method <pro.taskana.monitor.api.reports.TimeIntervalReportBuilder.listCustomAttributeValuesForCustomAttributeName(pro.taskana.task.api.TaskCustomField)> has parameter of type <pro.taskana.task.api.TaskCustomField> in (TimeIntervalReportBuilder.java:0)\
|
||||
- Method <pro.taskana.monitor.api.reports.TimeIntervalReportBuilder.stateIn(java.util.List)> has generic parameter type <java.util.List<pro.taskana.task.api.TaskState>> with type argument depending on <pro.taskana.task.api.TaskState> in (TimeIntervalReportBuilder.java:0)\
|
||||
- Method <pro.taskana.monitor.api.reports.WorkbasketPriorityReport$Builder.customAttributeIn(pro.taskana.task.api.TaskCustomField, [Ljava.lang.String;)> has parameter of type <pro.taskana.task.api.TaskCustomField> in (WorkbasketPriorityReport.java:0)\
|
||||
- Method <pro.taskana.monitor.api.reports.WorkbasketPriorityReport$Builder.customAttributeLike(pro.taskana.task.api.TaskCustomField, [Ljava.lang.String;)> has parameter of type <pro.taskana.task.api.TaskCustomField> in (WorkbasketPriorityReport.java:0)\
|
||||
- Method <pro.taskana.monitor.api.reports.WorkbasketPriorityReport$Builder.customAttributeNotIn(pro.taskana.task.api.TaskCustomField, [Ljava.lang.String;)> has parameter of type <pro.taskana.task.api.TaskCustomField> in (WorkbasketPriorityReport.java:0)\
|
||||
- Method <pro.taskana.monitor.api.reports.WorkbasketPriorityReport$Builder.stateIn(java.util.List)> has generic parameter type <java.util.List<pro.taskana.task.api.TaskState>> with type argument depending on <pro.taskana.task.api.TaskState> in (WorkbasketPriorityReport.java:0)\
|
||||
- Constructor <pro.taskana.monitor.api.reports.TaskStatusReport.<init>(java.util.List)> calls method <pro.taskana.task.api.TaskState.values()> in (TaskStatusReport.java:27)\
|
||||
4. Dependencies of Slice task.api\
|
||||
- Class <pro.taskana.task.api.ObjectReferenceQuery> has generic interface <pro.taskana.common.api.BaseQuery<pro.taskana.task.api.models.ObjectReference, pro.taskana.task.api.ObjectReferenceQueryColumnName>> with type argument depending on <pro.taskana.task.api.models.ObjectReference> in (ObjectReferenceQuery.java:0)\
|
||||
- Class <pro.taskana.task.api.TaskCommentQuery> has generic interface <pro.taskana.common.api.BaseQuery<pro.taskana.task.api.models.TaskComment, pro.taskana.task.api.TaskCommentQueryColumnName>> with type argument depending on <pro.taskana.task.api.models.TaskComment> in (TaskCommentQuery.java:0)\
|
||||
- Class <pro.taskana.task.api.TaskQuery> has generic interface <pro.taskana.common.api.BaseQuery<pro.taskana.task.api.models.TaskSummary, pro.taskana.task.api.TaskQueryColumnName>> with type argument depending on <pro.taskana.task.api.models.TaskSummary> in (TaskQuery.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskQuery.primaryObjectReferenceIn([Lpro.taskana.task.api.models.ObjectReference;)> depends on component type <pro.taskana.task.api.models.ObjectReference> in (TaskQuery.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskQuery.secondaryObjectReferenceIn([Lpro.taskana.task.api.models.ObjectReference;)> depends on component type <pro.taskana.task.api.models.ObjectReference> in (TaskQuery.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.cancelClaim(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.cancelTask(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.claim(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.completeTask(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.createTask(pro.taskana.task.api.models.Task)> has parameter of type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.createTask(pro.taskana.task.api.models.Task)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.createTaskComment(pro.taskana.task.api.models.TaskComment)> has parameter of type <pro.taskana.task.api.models.TaskComment> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.createTaskComment(pro.taskana.task.api.models.TaskComment)> has return type <pro.taskana.task.api.models.TaskComment> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.forceCancelClaim(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.forceClaim(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.forceCompleteTask(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.getTask(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.getTaskComment(java.lang.String)> has return type <pro.taskana.task.api.models.TaskComment> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.getTaskComments(java.lang.String)> has generic return type <java.util.List<pro.taskana.task.api.models.TaskComment>> with type argument depending on <pro.taskana.task.api.models.TaskComment> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.newAttachment()> has return type <pro.taskana.task.api.models.Attachment> in (TaskService.java:0)\
|
||||
(18 further dependencies have been omitted...)\
|
||||
5. Dependencies of Slice task.api.models\
|
||||
- Method <pro.taskana.task.api.models.TaskSummary.getWorkbasketSummary()> has return type <pro.taskana.workbasket.api.models.WorkbasketSummary> in (TaskSummary.java:0)\
|
||||
6. Dependencies of Slice workbasket.api.models\
|
||||
- Method <pro.taskana.workbasket.api.models.Workbasket.setCustomAttribute(pro.taskana.workbasket.api.WorkbasketCustomField, java.lang.String)> has parameter of type <pro.taskana.workbasket.api.WorkbasketCustomField> in (Workbasket.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.Workbasket.setCustomField(pro.taskana.workbasket.api.WorkbasketCustomField, java.lang.String)> has parameter of type <pro.taskana.workbasket.api.WorkbasketCustomField> in (Workbasket.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.Workbasket.setType(pro.taskana.workbasket.api.WorkbasketType)> has parameter of type <pro.taskana.workbasket.api.WorkbasketType> in (Workbasket.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.WorkbasketAccessItem.getPermission(pro.taskana.workbasket.api.WorkbasketPermission)> has parameter of type <pro.taskana.workbasket.api.WorkbasketPermission> in (WorkbasketAccessItem.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.WorkbasketAccessItem.setPermission(pro.taskana.workbasket.api.WorkbasketPermission, boolean)> has parameter of type <pro.taskana.workbasket.api.WorkbasketPermission> in (WorkbasketAccessItem.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.WorkbasketSummary.getCustomAttribute(pro.taskana.workbasket.api.WorkbasketCustomField)> has parameter of type <pro.taskana.workbasket.api.WorkbasketCustomField> in (WorkbasketSummary.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.WorkbasketSummary.getCustomField(pro.taskana.workbasket.api.WorkbasketCustomField)> has parameter of type <pro.taskana.workbasket.api.WorkbasketCustomField> in (WorkbasketSummary.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.WorkbasketSummary.getType()> has return type <pro.taskana.workbasket.api.WorkbasketType> in (WorkbasketSummary.java:0)\
|
||||
7. Dependencies of Slice workbasket.api\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.addDistributionTarget(java.lang.String, java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.checkAuthorization(java.lang.String, [Lpro.taskana.workbasket.api.WorkbasketPermission;)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.checkAuthorization(java.lang.String, java.lang.String, [Lpro.taskana.workbasket.api.WorkbasketPermission;)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.createWorkbasket(pro.taskana.workbasket.api.models.Workbasket)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketAlreadyExistException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.createWorkbasketAccessItem(pro.taskana.workbasket.api.models.WorkbasketAccessItem)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketAccessItemAlreadyExistException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.createWorkbasketAccessItem(pro.taskana.workbasket.api.models.WorkbasketAccessItem)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.deleteWorkbasket(java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketInUseException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.deleteWorkbasket(java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getDistributionSources(java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getDistributionSources(java.lang.String, java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getDistributionTargets(java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getDistributionTargets(java.lang.String, java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getWorkbasket(java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getWorkbasket(java.lang.String, java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.setDistributionTargets(java.lang.String, java.util.List)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.setWorkbasketAccessItems(java.lang.String, java.util.List)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketAccessItemAlreadyExistException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.setWorkbasketAccessItems(java.lang.String, java.util.List)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.updateWorkbasket(pro.taskana.workbasket.api.models.Workbasket)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
8. Dependencies of Slice workbasket.api.exceptions\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException.<init>(java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object)> in (WorkbasketNotFoundException.java:20)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketAlreadyExistException.<init>(java.lang.String, java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)> in (WorkbasketAlreadyExistException.java:21)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketInUseException.<init>(java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object)> in (WorkbasketInUseException.java:22)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketMarkedForDeletionException.<init>(java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object)> in (WorkbasketMarkedForDeletionException.java:22)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketAccessItemAlreadyExistException.<init>(java.lang.String, java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)> in (WorkbasketAccessItemAlreadyExistException.java:23)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException.<init>(java.lang.String, java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)> in (WorkbasketNotFoundException.java:29)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.MismatchedWorkbasketPermissionException.<init>(java.lang.String, java.lang.String, [Lpro.taskana.workbasket.api.WorkbasketPermission;)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)> in (MismatchedWorkbasketPermissionException.java:33)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.MismatchedWorkbasketPermissionException.<init>(java.lang.String, java.lang.String, java.lang.String, [Lpro.taskana.workbasket.api.WorkbasketPermission;)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)> in (MismatchedWorkbasketPermissionException.java:60)\
|
||||
9. Dependencies of Slice common.internal.util\
|
||||
- Method <pro.taskana.common.internal.util.CheckedRunnable.lambda$0(pro.taskana.common.internal.util.CheckedRunnable)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String, java.lang.Throwable)> in (CheckedRunnable.java:13)\
|
||||
- Method <pro.taskana.common.internal.util.CheckedConsumer.lambda$0(pro.taskana.common.internal.util.CheckedConsumer, java.lang.Object)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String, java.lang.Throwable)> in (CheckedConsumer.java:14)\
|
||||
- Method <pro.taskana.common.internal.util.CheckedFunction.lambda$0(pro.taskana.common.internal.util.CheckedFunction, java.lang.Object)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String, java.lang.Throwable)> in (CheckedFunction.java:14)\
|
||||
- Method <pro.taskana.common.internal.util.CheckedSupplier.lambda$0(pro.taskana.common.internal.util.CheckedSupplier)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String, java.lang.Throwable)> in (CheckedSupplier.java:15)\
|
||||
- Method <pro.taskana.common.internal.util.CheckedFunction.lambda$1(pro.taskana.common.internal.util.CheckedFunction, java.lang.Class, java.lang.Object)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String, java.lang.Throwable)> in (CheckedFunction.java:28)\
|
||||
- Method <pro.taskana.common.internal.util.ObjectAttributeChangeDetector.determineChangesInAttributes(java.lang.Object, java.lang.Object)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String)> in (ObjectAttributeChangeDetector.java:33)\
|
||||
- Method <pro.taskana.common.internal.util.FileLoaderUtil.openFileFromClasspathOrSystem(java.lang.String, java.lang.Class)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String)> in (FileLoaderUtil.java:36)\
|
||||
- Method <pro.taskana.common.internal.util.FileLoaderUtil.openFileFromClasspathOrSystem(java.lang.String, java.lang.Class)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String)> in (FileLoaderUtil.java:42)\
|
||||
- Method <pro.taskana.common.internal.util.ObjectAttributeChangeDetector.determineChangesInAttributes(java.lang.Object, java.lang.Object)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String)> in (ObjectAttributeChangeDetector.java:45)\
|
||||
10. Dependencies of Slice common.api.exceptions\
|
||||
- Constructor <pro.taskana.common.api.exceptions.MismatchedRoleException.<init>(java.lang.String, [Lpro.taskana.common.api.TaskanaRole;)> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)\
|
||||
- Field <pro.taskana.common.api.exceptions.MismatchedRoleException.roles> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)\
|
||||
- Method <pro.taskana.common.api.exceptions.MismatchedRoleException.getRoles()> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)
|
||||
Cycle detected: Slice common.api -> \
|
||||
Slice monitor.api -> \
|
||||
Slice task.api -> \
|
||||
|
@ -6902,95 +6793,6 @@ Cycle detected: Slice common.api -> \
|
|||
- Constructor <pro.taskana.common.api.exceptions.MismatchedRoleException.<init>(java.lang.String, [Lpro.taskana.common.api.TaskanaRole;)> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)\
|
||||
- Field <pro.taskana.common.api.exceptions.MismatchedRoleException.roles> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)\
|
||||
- Method <pro.taskana.common.api.exceptions.MismatchedRoleException.getRoles()> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)
|
||||
Cycle detected: Slice common.api -> \
|
||||
Slice monitor.api -> \
|
||||
Slice task.api -> \
|
||||
Slice task.api.models -> \
|
||||
Slice workbasket.api.models -> \
|
||||
Slice workbasket.api -> \
|
||||
Slice workbasket.api.exceptions -> \
|
||||
Slice common.internal.util -> \
|
||||
Slice common.api.exceptions -> \
|
||||
Slice common.api\
|
||||
1. Dependencies of Slice common.api\
|
||||
- Method <pro.taskana.common.api.TaskanaEngine.getMonitorService()> has return type <pro.taskana.monitor.api.MonitorService> in (TaskanaEngine.java:0)\
|
||||
2. Dependencies of Slice monitor.api\
|
||||
- Method <pro.taskana.monitor.api.MonitorService.createTaskCustomFieldValueReportBuilder(pro.taskana.task.api.TaskCustomField)> has parameter of type <pro.taskana.task.api.TaskCustomField> in (MonitorService.java:0)\
|
||||
3. Dependencies of Slice task.api\
|
||||
- Class <pro.taskana.task.api.ObjectReferenceQuery> has generic interface <pro.taskana.common.api.BaseQuery<pro.taskana.task.api.models.ObjectReference, pro.taskana.task.api.ObjectReferenceQueryColumnName>> with type argument depending on <pro.taskana.task.api.models.ObjectReference> in (ObjectReferenceQuery.java:0)\
|
||||
- Class <pro.taskana.task.api.TaskCommentQuery> has generic interface <pro.taskana.common.api.BaseQuery<pro.taskana.task.api.models.TaskComment, pro.taskana.task.api.TaskCommentQueryColumnName>> with type argument depending on <pro.taskana.task.api.models.TaskComment> in (TaskCommentQuery.java:0)\
|
||||
- Class <pro.taskana.task.api.TaskQuery> has generic interface <pro.taskana.common.api.BaseQuery<pro.taskana.task.api.models.TaskSummary, pro.taskana.task.api.TaskQueryColumnName>> with type argument depending on <pro.taskana.task.api.models.TaskSummary> in (TaskQuery.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskQuery.primaryObjectReferenceIn([Lpro.taskana.task.api.models.ObjectReference;)> depends on component type <pro.taskana.task.api.models.ObjectReference> in (TaskQuery.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskQuery.secondaryObjectReferenceIn([Lpro.taskana.task.api.models.ObjectReference;)> depends on component type <pro.taskana.task.api.models.ObjectReference> in (TaskQuery.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.cancelClaim(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.cancelTask(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.claim(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.completeTask(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.createTask(pro.taskana.task.api.models.Task)> has parameter of type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.createTask(pro.taskana.task.api.models.Task)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.createTaskComment(pro.taskana.task.api.models.TaskComment)> has parameter of type <pro.taskana.task.api.models.TaskComment> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.createTaskComment(pro.taskana.task.api.models.TaskComment)> has return type <pro.taskana.task.api.models.TaskComment> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.forceCancelClaim(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.forceClaim(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.forceCompleteTask(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.getTask(java.lang.String)> has return type <pro.taskana.task.api.models.Task> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.getTaskComment(java.lang.String)> has return type <pro.taskana.task.api.models.TaskComment> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.getTaskComments(java.lang.String)> has generic return type <java.util.List<pro.taskana.task.api.models.TaskComment>> with type argument depending on <pro.taskana.task.api.models.TaskComment> in (TaskService.java:0)\
|
||||
- Method <pro.taskana.task.api.TaskService.newAttachment()> has return type <pro.taskana.task.api.models.Attachment> in (TaskService.java:0)\
|
||||
(18 further dependencies have been omitted...)\
|
||||
4. Dependencies of Slice task.api.models\
|
||||
- Method <pro.taskana.task.api.models.TaskSummary.getWorkbasketSummary()> has return type <pro.taskana.workbasket.api.models.WorkbasketSummary> in (TaskSummary.java:0)\
|
||||
5. Dependencies of Slice workbasket.api.models\
|
||||
- Method <pro.taskana.workbasket.api.models.Workbasket.setCustomAttribute(pro.taskana.workbasket.api.WorkbasketCustomField, java.lang.String)> has parameter of type <pro.taskana.workbasket.api.WorkbasketCustomField> in (Workbasket.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.Workbasket.setCustomField(pro.taskana.workbasket.api.WorkbasketCustomField, java.lang.String)> has parameter of type <pro.taskana.workbasket.api.WorkbasketCustomField> in (Workbasket.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.Workbasket.setType(pro.taskana.workbasket.api.WorkbasketType)> has parameter of type <pro.taskana.workbasket.api.WorkbasketType> in (Workbasket.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.WorkbasketAccessItem.getPermission(pro.taskana.workbasket.api.WorkbasketPermission)> has parameter of type <pro.taskana.workbasket.api.WorkbasketPermission> in (WorkbasketAccessItem.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.WorkbasketAccessItem.setPermission(pro.taskana.workbasket.api.WorkbasketPermission, boolean)> has parameter of type <pro.taskana.workbasket.api.WorkbasketPermission> in (WorkbasketAccessItem.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.WorkbasketSummary.getCustomAttribute(pro.taskana.workbasket.api.WorkbasketCustomField)> has parameter of type <pro.taskana.workbasket.api.WorkbasketCustomField> in (WorkbasketSummary.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.WorkbasketSummary.getCustomField(pro.taskana.workbasket.api.WorkbasketCustomField)> has parameter of type <pro.taskana.workbasket.api.WorkbasketCustomField> in (WorkbasketSummary.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.models.WorkbasketSummary.getType()> has return type <pro.taskana.workbasket.api.WorkbasketType> in (WorkbasketSummary.java:0)\
|
||||
6. Dependencies of Slice workbasket.api\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.addDistributionTarget(java.lang.String, java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.checkAuthorization(java.lang.String, [Lpro.taskana.workbasket.api.WorkbasketPermission;)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.checkAuthorization(java.lang.String, java.lang.String, [Lpro.taskana.workbasket.api.WorkbasketPermission;)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.createWorkbasket(pro.taskana.workbasket.api.models.Workbasket)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketAlreadyExistException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.createWorkbasketAccessItem(pro.taskana.workbasket.api.models.WorkbasketAccessItem)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketAccessItemAlreadyExistException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.createWorkbasketAccessItem(pro.taskana.workbasket.api.models.WorkbasketAccessItem)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.deleteWorkbasket(java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketInUseException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.deleteWorkbasket(java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getDistributionSources(java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getDistributionSources(java.lang.String, java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getDistributionTargets(java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getDistributionTargets(java.lang.String, java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getWorkbasket(java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.getWorkbasket(java.lang.String, java.lang.String)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.setDistributionTargets(java.lang.String, java.util.List)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.setWorkbasketAccessItems(java.lang.String, java.util.List)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketAccessItemAlreadyExistException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.setWorkbasketAccessItems(java.lang.String, java.util.List)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
- Method <pro.taskana.workbasket.api.WorkbasketService.updateWorkbasket(pro.taskana.workbasket.api.models.Workbasket)> throws type <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException> in (WorkbasketService.java:0)\
|
||||
7. Dependencies of Slice workbasket.api.exceptions\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException.<init>(java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object)> in (WorkbasketNotFoundException.java:20)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketAlreadyExistException.<init>(java.lang.String, java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)> in (WorkbasketAlreadyExistException.java:21)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketInUseException.<init>(java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object)> in (WorkbasketInUseException.java:22)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketMarkedForDeletionException.<init>(java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object)> in (WorkbasketMarkedForDeletionException.java:22)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketAccessItemAlreadyExistException.<init>(java.lang.String, java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)> in (WorkbasketAccessItemAlreadyExistException.java:23)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.WorkbasketNotFoundException.<init>(java.lang.String, java.lang.String)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)> in (WorkbasketNotFoundException.java:29)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.MismatchedWorkbasketPermissionException.<init>(java.lang.String, java.lang.String, [Lpro.taskana.workbasket.api.WorkbasketPermission;)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)> in (MismatchedWorkbasketPermissionException.java:33)\
|
||||
- Constructor <pro.taskana.workbasket.api.exceptions.MismatchedWorkbasketPermissionException.<init>(java.lang.String, java.lang.String, java.lang.String, [Lpro.taskana.workbasket.api.WorkbasketPermission;)> calls method <pro.taskana.common.internal.util.MapCreator.of(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)> in (MismatchedWorkbasketPermissionException.java:60)\
|
||||
8. Dependencies of Slice common.internal.util\
|
||||
- Method <pro.taskana.common.internal.util.CheckedRunnable.lambda$0(pro.taskana.common.internal.util.CheckedRunnable)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String, java.lang.Throwable)> in (CheckedRunnable.java:13)\
|
||||
- Method <pro.taskana.common.internal.util.CheckedConsumer.lambda$0(pro.taskana.common.internal.util.CheckedConsumer, java.lang.Object)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String, java.lang.Throwable)> in (CheckedConsumer.java:14)\
|
||||
- Method <pro.taskana.common.internal.util.CheckedFunction.lambda$0(pro.taskana.common.internal.util.CheckedFunction, java.lang.Object)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String, java.lang.Throwable)> in (CheckedFunction.java:14)\
|
||||
- Method <pro.taskana.common.internal.util.CheckedSupplier.lambda$0(pro.taskana.common.internal.util.CheckedSupplier)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String, java.lang.Throwable)> in (CheckedSupplier.java:15)\
|
||||
- Method <pro.taskana.common.internal.util.CheckedFunction.lambda$1(pro.taskana.common.internal.util.CheckedFunction, java.lang.Class, java.lang.Object)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String, java.lang.Throwable)> in (CheckedFunction.java:28)\
|
||||
- Method <pro.taskana.common.internal.util.ObjectAttributeChangeDetector.determineChangesInAttributes(java.lang.Object, java.lang.Object)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String)> in (ObjectAttributeChangeDetector.java:33)\
|
||||
- Method <pro.taskana.common.internal.util.FileLoaderUtil.openFileFromClasspathOrSystem(java.lang.String, java.lang.Class)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String)> in (FileLoaderUtil.java:36)\
|
||||
- Method <pro.taskana.common.internal.util.FileLoaderUtil.openFileFromClasspathOrSystem(java.lang.String, java.lang.Class)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String)> in (FileLoaderUtil.java:42)\
|
||||
- Method <pro.taskana.common.internal.util.ObjectAttributeChangeDetector.determineChangesInAttributes(java.lang.Object, java.lang.Object)> calls constructor <pro.taskana.common.api.exceptions.SystemException.<init>(java.lang.String)> in (ObjectAttributeChangeDetector.java:45)\
|
||||
9. Dependencies of Slice common.api.exceptions\
|
||||
- Constructor <pro.taskana.common.api.exceptions.MismatchedRoleException.<init>(java.lang.String, [Lpro.taskana.common.api.TaskanaRole;)> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)\
|
||||
- Field <pro.taskana.common.api.exceptions.MismatchedRoleException.roles> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)\
|
||||
- Method <pro.taskana.common.api.exceptions.MismatchedRoleException.getRoles()> depends on component type <pro.taskana.common.api.TaskanaRole> in (MismatchedRoleException.java:0)
|
||||
Cycle detected: Slice common.api -> \
|
||||
Slice task.api -> \
|
||||
Slice task.api.models -> \
|
||||
|
@ -7581,4 +7383,58 @@ Cycle detected: Slice task.api -> \
|
|||
- Method <pro.taskana.task.api.models.Task.setCustomField(pro.taskana.task.api.TaskCustomField, java.lang.String)> has parameter of type <pro.taskana.task.api.TaskCustomField> in (Task.java:0)\
|
||||
- Method <pro.taskana.task.api.models.TaskSummary.getCustomAttribute(pro.taskana.task.api.TaskCustomField)> has parameter of type <pro.taskana.task.api.TaskCustomField> in (TaskSummary.java:0)\
|
||||
- Method <pro.taskana.task.api.models.TaskSummary.getCustomField(pro.taskana.task.api.TaskCustomField)> has parameter of type <pro.taskana.task.api.TaskCustomField> in (TaskSummary.java:0)\
|
||||
- Method <pro.taskana.task.api.models.TaskSummary.getState()> has return type <pro.taskana.task.api.TaskState> in (TaskSummary.java:0)
|
||||
- Method <pro.taskana.task.api.models.TaskSummary.getState()> has return type <pro.taskana.task.api.TaskState> in (TaskSummary.java:0)
|
||||
Cycle detected: Slice testapi -> \
|
||||
Slice testapi.extensions -> \
|
||||
Slice testapi\
|
||||
1. Dependencies of Slice testapi\
|
||||
- Class <pro.taskana.testapi.TaskanaIntegrationTest> has annotation member of type <pro.taskana.testapi.extensions.TaskanaDependencyInjectionExtension> in (TaskanaIntegrationTest.java:0)\
|
||||
- Class <pro.taskana.testapi.TaskanaIntegrationTest> has annotation member of type <pro.taskana.testapi.extensions.TaskanaInitializationExtension> in (TaskanaIntegrationTest.java:0)\
|
||||
- Class <pro.taskana.testapi.TaskanaIntegrationTest> has annotation member of type <pro.taskana.testapi.extensions.TestContainerExtension> in (TaskanaIntegrationTest.java:0)\
|
||||
2. Dependencies of Slice testapi.extensions\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.interceptTestClassConstructor(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation, org.junit.jupiter.api.extension.ReflectiveInvocationContext, org.junit.jupiter.api.extension.ExtensionContext)> references class object <pro.taskana.testapi.CleanTaskanaContext> in (TestContainerExtension.java:41)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaDependencyInjectionExtension.postProcessTestInstance(java.lang.Object, org.junit.jupiter.api.extension.ExtensionContext)> references class object <pro.taskana.testapi.TaskanaInject> in (TaskanaDependencyInjectionExtension.java:44)\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.interceptTestClassConstructor(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation, org.junit.jupiter.api.extension.ReflectiveInvocationContext, org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.DockerContainerCreator.createDockerContainer(pro.taskana.common.internal.configuration.DB)> in (TestContainerExtension.java:46)\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.lambda$0(org.junit.jupiter.api.extension.ExtensionContext$Store, org.testcontainers.containers.JdbcDatabaseContainer)> calls method <pro.taskana.testapi.DockerContainerCreator.createDataSource(org.testcontainers.containers.JdbcDatabaseContainer)> in (TestContainerExtension.java:50)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaInitializationExtension.postProcessTestInstance(java.lang.Object, org.junit.jupiter.api.extension.ExtensionContext)> references class object <pro.taskana.testapi.CleanTaskanaContext> in (TaskanaInitializationExtension.java:54)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaInitializationExtension.postProcessTestInstance(java.lang.Object, org.junit.jupiter.api.extension.ExtensionContext)> references class object <pro.taskana.testapi.WithServiceProvider> in (TaskanaInitializationExtension.java:55)\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.interceptTestClassConstructor(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation, org.junit.jupiter.api.extension.ReflectiveInvocationContext, org.junit.jupiter.api.extension.ExtensionContext)> references class object <pro.taskana.testapi.TaskanaEngineConfigurationModifier> in (TestContainerExtension.java:55)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaInitializationExtension.postProcessTestInstance(java.lang.Object, org.junit.jupiter.api.extension.ExtensionContext)> checks instanceof <pro.taskana.testapi.TaskanaEngineConfigurationModifier> in (TaskanaInitializationExtension.java:56)\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.interceptTestClassConstructor(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation, org.junit.jupiter.api.extension.ReflectiveInvocationContext, org.junit.jupiter.api.extension.ExtensionContext)> references class object <pro.taskana.testapi.WithServiceProvider> in (TestContainerExtension.java:56)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaInitializationExtension.postProcessTestInstance(java.lang.Object, org.junit.jupiter.api.extension.ExtensionContext)> checks instanceof <pro.taskana.testapi.TaskanaEngineConfigurationModifier> in (TaskanaInitializationExtension.java:61)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaInitializationExtension.postProcessTestInstance(java.lang.Object, org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.TaskanaEngineConfigurationModifier.modify(pro.taskana.TaskanaEngineConfiguration)> in (TaskanaInitializationExtension.java:64)\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.afterAll(org.junit.jupiter.api.extension.ExtensionContext)> references class object <pro.taskana.testapi.CleanTaskanaContext> in (TestContainerExtension.java:73)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaInitializationExtension.generateTaskanaEntityMap(pro.taskana.common.api.TaskanaEngine)> calls constructor <pro.taskana.testapi.TaskanaEngineProxy.<init>(pro.taskana.common.api.TaskanaEngine)> in (TaskanaInitializationExtension.java:97)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaInitializationExtension.generateTaskanaEntityMap(pro.taskana.common.api.TaskanaEngine)> calls method <pro.taskana.testapi.TaskanaEngineProxy.getSqlSession()> in (TaskanaInitializationExtension.java:103)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaInitializationExtension.generateTaskanaEntityMap(pro.taskana.common.api.TaskanaEngine)> calls method <pro.taskana.testapi.TaskanaEngineProxy.getEngine()> in (TaskanaInitializationExtension.java:108)
|
||||
Cycle detected: Slice testapi -> \
|
||||
Slice testapi.extensions -> \
|
||||
Slice testapi.util -> \
|
||||
Slice testapi\
|
||||
1. Dependencies of Slice testapi\
|
||||
- Class <pro.taskana.testapi.TaskanaIntegrationTest> has annotation member of type <pro.taskana.testapi.extensions.TaskanaDependencyInjectionExtension> in (TaskanaIntegrationTest.java:0)\
|
||||
- Class <pro.taskana.testapi.TaskanaIntegrationTest> has annotation member of type <pro.taskana.testapi.extensions.TaskanaInitializationExtension> in (TaskanaIntegrationTest.java:0)\
|
||||
- Class <pro.taskana.testapi.TaskanaIntegrationTest> has annotation member of type <pro.taskana.testapi.extensions.TestContainerExtension> in (TaskanaIntegrationTest.java:0)\
|
||||
2. Dependencies of Slice testapi.extensions\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.interceptTestClassConstructor(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation, org.junit.jupiter.api.extension.ReflectiveInvocationContext, org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.util.ExtensionCommunicator.isTopLevelClass(java.lang.Class)> in (TestContainerExtension.java:41)\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.interceptTestClassConstructor(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation, org.junit.jupiter.api.extension.ReflectiveInvocationContext, org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.util.ExtensionCommunicator.getClassLevelStore(org.junit.jupiter.api.extension.ExtensionContext)> in (TestContainerExtension.java:42)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaInitializationExtension.postProcessTestInstance(java.lang.Object, org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.util.ExtensionCommunicator.isTopLevelClass(java.lang.Class)> in (TaskanaInitializationExtension.java:53)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaInitializationExtension.postProcessTestInstance(java.lang.Object, org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.util.ExtensionCommunicator.getClassLevelStore(org.junit.jupiter.api.extension.ExtensionContext)> in (TaskanaInitializationExtension.java:57)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaDependencyInjectionExtension.getTaskanaEntityMap(org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.util.ExtensionCommunicator.getClassLevelStore(org.junit.jupiter.api.extension.ExtensionContext)> in (TaskanaDependencyInjectionExtension.java:61)\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.interceptTestClassConstructor(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation, org.junit.jupiter.api.extension.ReflectiveInvocationContext, org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.util.ExtensionCommunicator.getClassLevelStore(org.junit.jupiter.api.extension.ExtensionContext, java.lang.Class)> in (TestContainerExtension.java:61)\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.interceptTestClassConstructor(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation, org.junit.jupiter.api.extension.ReflectiveInvocationContext, org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.util.ExtensionCommunicator.getClassLevelStore(org.junit.jupiter.api.extension.ExtensionContext)> in (TestContainerExtension.java:62)\
|
||||
- Method <pro.taskana.testapi.extensions.TaskanaInitializationExtension.postProcessTestInstance(java.lang.Object, org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.util.ServiceProviderExtractor.extractServiceProviders(java.lang.Class)> in (TaskanaInitializationExtension.java:69)\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.afterAll(org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.util.ExtensionCommunicator.isTopLevelClass(java.lang.Class)> in (TestContainerExtension.java:72)\
|
||||
- Method <pro.taskana.testapi.extensions.TestContainerExtension.afterAll(org.junit.jupiter.api.extension.ExtensionContext)> calls method <pro.taskana.testapi.util.ExtensionCommunicator.getClassLevelStore(org.junit.jupiter.api.extension.ExtensionContext)> in (TestContainerExtension.java:74)\
|
||||
3. Dependencies of Slice testapi.util\
|
||||
- Method <pro.taskana.testapi.util.ServiceProviderExtractor.groupServiceProvidersByServiceProviderInterface(java.util.List)> has generic parameter type <java.util.List<pro.taskana.testapi.WithServiceProvider>> with type argument depending on <pro.taskana.testapi.WithServiceProvider> in (ServiceProviderExtractor.java:0)\
|
||||
- Method <pro.taskana.testapi.util.ServiceProviderExtractor.lambda$5(pro.taskana.testapi.WithServiceProvider)> has parameter of type <pro.taskana.testapi.WithServiceProvider> in (ServiceProviderExtractor.java:0)\
|
||||
- Method <pro.taskana.testapi.util.ServiceProviderExtractor.extractServiceProviders(java.lang.Class)> references class object <pro.taskana.testapi.WithServiceProvider> in (ServiceProviderExtractor.java:36)\
|
||||
- Method <pro.taskana.testapi.util.ExtensionCommunicator.determineNamespace(java.lang.Class)> references class object <pro.taskana.testapi.CleanTaskanaContext> in (ExtensionCommunicator.java:42)\
|
||||
- Method <pro.taskana.testapi.util.ExtensionCommunicator.determineNamespace(java.lang.Class)> references class object <pro.taskana.testapi.CleanTaskanaContext> in (ExtensionCommunicator.java:43)\
|
||||
- Method <pro.taskana.testapi.util.ExtensionCommunicator.determineNamespace(java.lang.Class)> references class object <pro.taskana.testapi.WithServiceProvider> in (ExtensionCommunicator.java:44)\
|
||||
- Method <pro.taskana.testapi.util.ExtensionCommunicator.determineNamespace(java.lang.Class)> references class object <pro.taskana.testapi.WithServiceProvider> in (ExtensionCommunicator.java:45)\
|
||||
- Method <pro.taskana.testapi.util.ExtensionCommunicator.determineNamespace(java.lang.Class)> references class object <pro.taskana.testapi.TaskanaEngineConfigurationModifier> in (ExtensionCommunicator.java:46)\
|
||||
- Method <pro.taskana.testapi.util.ExtensionCommunicator.determineNamespace(java.lang.Class)> references class object <pro.taskana.testapi.TaskanaEngineConfigurationModifier> in (ExtensionCommunicator.java:48)\
|
||||
- Method <pro.taskana.testapi.util.ServiceProviderExtractor.groupServiceProvidersByServiceProviderInterface(java.util.List)> references method <pro.taskana.testapi.WithServiceProvider.serviceProviderInterface()> in (ServiceProviderExtractor.java:61)\
|
||||
- Method <pro.taskana.testapi.util.ServiceProviderExtractor.lambda$5(pro.taskana.testapi.WithServiceProvider)> calls method <pro.taskana.testapi.WithServiceProvider.serviceProviders()> in (ServiceProviderExtractor.java:63)
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
#Tue Jun 14 14:14:37 CEST 2022
|
||||
slices\ matching\ 'pro.taskana.(**)'\ should\ be\ free\ of\ cycles=241b52d3-27ba-41f4-b4f8-6c460cce586e
|
||||
methods\ that\ are\ annotated\ with\ @Test\ or\ annotated\ with\ @TestFactory\ or\ annotated\ with\ @TestTemplate\ and\ are\ not\ declared\ in\ acceptance.ArchitectureTest\ should\ be\ package\ private\ and\ should\ have\ name\ matching\ '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$'=3173a99b-429b-4197-bbd6-679bc793a1de
|
||||
slices\ assigned\ from\ every\ single\ class\ should\ be\ free\ of\ cycles=07bf2452-362c-4044-8210-0ea667d555c0
|
||||
no\ classes\ should\ use\ field\ injection,\ because\ field\ injection\ is\ considered\ harmful;\ use\ constructor\ injection\ or\ setter\ injection\ instead;\ see\ https\://stackoverflow.com/q/39890849\ for\ detailed\ explanations=f952034e-ec7e-4207-b45d-cf35b4e9935e
|
||||
#Tue Jun 14 15:20:25 CEST 2022
|
||||
slices\ matching\ 'pro.taskana.(**)'\ should\ be\ free\ of\ cycles=2bd0065c-8c3d-40c7-8cc4-b342d55eb335
|
||||
methods\ that\ are\ annotated\ with\ @Test\ or\ annotated\ with\ @TestFactory\ or\ annotated\ with\ @TestTemplate\ and\ are\ not\ declared\ in\ acceptance.ArchitectureTest\ should\ be\ package\ private\ and\ should\ have\ name\ matching\ '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$'=00fa8b4a-898e-4789-a23a-854cd7019e95
|
||||
slices\ assigned\ from\ every\ single\ class\ should\ be\ free\ of\ cycles=abb5749f-68d1-4a65-a9e6-37468ca39b00
|
||||
no\ classes\ should\ use\ field\ injection,\ because\ field\ injection\ is\ considered\ harmful;\ use\ constructor\ injection\ or\ setter\ injection\ instead;\ see\ https\://stackoverflow.com/q/39890849\ for\ detailed\ explanations=ba13d33d-cccf-4f76-9610-d6562d07f26c
|
|
@ -58,6 +58,24 @@
|
|||
<artifactId>postgresql</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.tngtech.archunit</groupId>
|
||||
<artifactId>archunit</artifactId>
|
||||
<version>${version.archunit}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.openpojo</groupId>
|
||||
<artifactId>openpojo</artifactId>
|
||||
<version>${version.openpojo}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>nl.jqno.equalsverifier</groupId>
|
||||
<artifactId>equalsverifier</artifactId>
|
||||
<version>${version.equalsverifier}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.ibm.db2.jcc</groupId>
|
||||
<artifactId>db2jcc4</artifactId>
|
||||
|
|
|
@ -56,7 +56,6 @@ import org.junit.jupiter.api.TestInstance;
|
|||
import org.junit.jupiter.api.TestInstance.Lifecycle;
|
||||
import org.junit.jupiter.api.TestTemplate;
|
||||
import org.junit.jupiter.api.function.ThrowingConsumer;
|
||||
import testapi.TaskanaIntegrationTest;
|
||||
|
||||
import pro.taskana.common.api.TaskanaEngine;
|
||||
import pro.taskana.common.api.exceptions.ErrorCode;
|
||||
|
@ -66,11 +65,13 @@ import pro.taskana.common.internal.InternalTaskanaEngine;
|
|||
import pro.taskana.common.internal.logging.LoggingAspect;
|
||||
import pro.taskana.common.internal.util.CheckedFunction;
|
||||
import pro.taskana.common.internal.util.MapCreator;
|
||||
import pro.taskana.testapi.TaskanaIntegrationTest;
|
||||
|
||||
/**
|
||||
* Test architecture of classes in TASKANA. For more info and examples see <a
|
||||
* href="https://www.archunit.org/userguide/html/000_Index.html">ArchUnit User Guide</a>.
|
||||
*/
|
||||
@Disabled
|
||||
class ArchitectureTest {
|
||||
|
||||
// region Test setup
|
||||
|
@ -304,7 +305,7 @@ class ArchitectureTest {
|
|||
.and()
|
||||
.areNotAssignableTo(TaskanaEngine.class)
|
||||
.and()
|
||||
.resideOutsideOfPackage("..monitor..")
|
||||
.resideOutsideOfPackages("..monitor..", "pro.taskana.testapi..")
|
||||
.should()
|
||||
.dependOnClassesThat()
|
||||
.resideInAPackage("..monitor..")
|
|
@ -1,419 +0,0 @@
|
|||
Method <acceptance.PojoTest.equalsContract()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:39)
|
||||
Method <acceptance.PojoTest.testsThatPojoClassesAreFound()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:34)
|
||||
Method <acceptance.PojoTest.validateGetAndSet()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:70)
|
||||
Method <acceptance.PojoTest.validateGetters()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:49)
|
||||
Method <acceptance.PojoTest.validateNoPublicFields()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:90)
|
||||
Method <acceptance.PojoTest.validateNoStaticExceptFinalFields()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:80)
|
||||
Method <acceptance.PojoTest.validateSetters()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (PojoTest.java:59)
|
||||
Method <acceptance.classification.delete.DeleteClassificationAccTest.testDeleteClassificationInDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteClassificationAccTest.java:35)
|
||||
Method <acceptance.classification.delete.DeleteClassificationAccTest.testDeleteMasterClassification()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteClassificationAccTest.java:76)
|
||||
Method <acceptance.classification.delete.DeleteClassificationAccTest.testDeleteMasterClassificationWithExistingAttachment()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteClassificationAccTest.java:84)
|
||||
Method <acceptance.classification.delete.DeleteClassificationAccTest.testThrowClassificationNotFoundIfClassificationNotExists()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteClassificationAccTest.java:112)
|
||||
Method <acceptance.classification.delete.DeleteClassificationAccTest.testThrowClassificationNotFoundIfClassificationNotExistsInDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteClassificationAccTest.java:122)
|
||||
Method <acceptance.classification.delete.DeleteClassificationAccTest.testThrowExceptionWhenChildClassificationIsInUseAndRollback()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteClassificationAccTest.java:93)
|
||||
Method <acceptance.classification.delete.DeleteClassificationAccTest.testThrowExeptionIfDeleteClassificationWithExistingTasks()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteClassificationAccTest.java:60)
|
||||
Method <acceptance.classification.delete.DeleteClassificationAccTest.testThrowExeptionIfDeleteMasterClassificationWithExistingTasks()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteClassificationAccTest.java:67)
|
||||
Method <acceptance.classification.get.GetClassificationAccTest.testFindAllClassifications()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetClassificationAccTest.java:37)
|
||||
Method <acceptance.classification.get.GetClassificationAccTest.testGetClassificationAsSummary()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetClassificationAccTest.java:99)
|
||||
Method <acceptance.classification.get.GetClassificationAccTest.testGetClassificationByInvalidKeyAndDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetClassificationAccTest.java:131)
|
||||
Method <acceptance.classification.get.GetClassificationAccTest.testGetClassificationByNullKeyFails()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetClassificationAccTest.java:125)
|
||||
Method <acceptance.classification.get.GetClassificationAccTest.testGetClassificationWithSpecialCharacter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetClassificationAccTest.java:92)
|
||||
Method <acceptance.classification.get.GetClassificationAccTest.testGetOneClassificationById()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetClassificationAccTest.java:67)
|
||||
Method <acceptance.classification.get.GetClassificationAccTest.testGetOneClassificationByIdFails()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetClassificationAccTest.java:118)
|
||||
Method <acceptance.classification.get.GetClassificationAccTest.testGetOneClassificationByKeyAndDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetClassificationAccTest.java:44)
|
||||
Method <acceptance.classification.get.GetClassificationAccTest.testGetOneClassificationForDomainAndGetClassificationFromMasterDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetClassificationAccTest.java:138)
|
||||
Method <acceptance.classification.get.GetClassificationAccTest.testGetOneClassificationForMasterDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetClassificationAccTest.java:146)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testFindClassificationByModifiedWithin()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:256)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testFindClassificationsByCategoryAndDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:90)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testFindClassificationsByCreatedTimestamp()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:231)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testFindClassificationsByPriorityAndValidInDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:243)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testGetClassificationsForKeyAndCategories()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:131)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testGetClassificationsForTypeAndParent()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:114)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testGetClassificationsWithCustom1()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:196)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testGetClassificationsWithCustom1Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:207)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testGetClassificationsWithParentAndCustom2()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:219)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testGetClassificationsWithParentId()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:148)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testGetClassificationsWithParentKey()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:174)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testGetOneClassificationForMultipleDomains()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:102)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryClassificationValuesForColumnName()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:58)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForApplicationEntryPointIn()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:310)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForApplicationEntryPointLike()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:320)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom1In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:330)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom2In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:340)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom2Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:410)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom3In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:350)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom3Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:420)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom4In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:360)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom4Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:430)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom5In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:370)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom5Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:440)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom6In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:380)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom6Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:450)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom7In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:390)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom7Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:460)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom8In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:400)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForCustom8Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:470)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForDescriptionLike()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:289)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForNameIn()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:279)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForNameLike()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:272)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForOrderByApplicationEntryPointAsc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:577)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForOrderByCategoryDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:513)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForOrderByDomainAsc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:524)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForOrderByKeyAsc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:480)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForOrderByNameAsc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:555)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForOrderByNameAsc_old()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:546)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForOrderByParentIdDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:491)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForOrderByParentKeyAsc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:591)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForOrderByParentKeyDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:502)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForOrderByPriorityDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:535)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForOrderByServiceLevelDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:566)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForServiceLevelIn()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:296)
|
||||
Method <acceptance.classification.query.QueryClassificationAccTest.testQueryForServiceLevelLike()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationAccTest.java:303)
|
||||
Method <acceptance.classification.query.QueryClassificationWithPaginationAccTest.testCountOfClassificationsQuery()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationWithPaginationAccTest.java:138)
|
||||
Method <acceptance.classification.query.QueryClassificationWithPaginationAccTest.testGetFirstPageOfClassificationQueryWithOffset()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationWithPaginationAccTest.java:24)
|
||||
Method <acceptance.classification.query.QueryClassificationWithPaginationAccTest.testGetSecondPageOfClassificationQueryWithOffset()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationWithPaginationAccTest.java:32)
|
||||
Method <acceptance.classification.query.QueryClassificationWithPaginationAccTest.testListOffsetAndLimitOutOfBounds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationWithPaginationAccTest.java:40)
|
||||
Method <acceptance.classification.query.QueryClassificationWithPaginationAccTest.testPaginationNullAndNegativeLimitsIgnoring()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationWithPaginationAccTest.java:103)
|
||||
Method <acceptance.classification.query.QueryClassificationWithPaginationAccTest.testPaginationWithPages()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryClassificationWithPaginationAccTest.java:58)
|
||||
Method <acceptance.classification.update.UpdateClassificationAccTest.testUpdateClassification()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateClassificationAccTest.java:57)
|
||||
Method <acceptance.classification.update.UpdateClassificationAccTest.testUpdateClassificationChangePriority()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateClassificationAccTest.java:289)
|
||||
Method <acceptance.classification.update.UpdateClassificationAccTest.testUpdateClassificationChangeServiceLevel()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateClassificationAccTest.java:419)
|
||||
Method <acceptance.classification.update.UpdateClassificationAccTest.testUpdateClassificationNotLatestAnymore()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateClassificationAccTest.java:149)
|
||||
Method <acceptance.classification.update.UpdateClassificationAccTest.testUpdateClassificationParentIdToInvalid()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateClassificationAccTest.java:169)
|
||||
Method <acceptance.classification.update.UpdateClassificationAccTest.testUpdateClassificationParentKeyToInvalid()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateClassificationAccTest.java:178)
|
||||
Method <acceptance.classification.update.UpdateClassificationAccTest.testUpdateClassificationPrioServiceLevel()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateClassificationAccTest.java:187)
|
||||
Method <acceptance.classification.update.UpdateClassificationAccTest.testUpdateClassificationWithEmptyServiceLevel()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateClassificationAccTest.java:276)
|
||||
Method <acceptance.classification.update.UpdateClassificationAccTest.testUpdateClassificationWithSameKeyAndParentKey()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateClassificationAccTest.java:265)
|
||||
Method <acceptance.classification.update.UpdateClassificationAccTest.testUpdateTaskOnClassificationKeyCategoryChange()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateClassificationAccTest.java:119)
|
||||
Method <acceptance.history.HistoryEventManagerTest.testHistoryEventManagerIsNotEnabled()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (HistoryEventManagerTest.java:13)
|
||||
Method <acceptance.jobs.JobRunnerAccTest.should_onlyExecuteJobOnce_When_MultipleThreadsTryToRunJobsAtTheSameTime()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (JobRunnerAccTest.java:35)
|
||||
Method <acceptance.jobs.TaskCleanupJobAccTest.shouldCleanCompletedTasksUntilDateWithSameParentBussiness()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskCleanupJobAccTest.java:67)
|
||||
Method <acceptance.jobs.TaskCleanupJobAccTest.shouldNotCleanCompleteTasksAfterDefinedDay()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskCleanupJobAccTest.java:93)
|
||||
Method <acceptance.jobs.TaskUpdatePriorityJobAccTest.should_catchException_When_executedWithWrongSettings()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityJobAccTest.java:54)
|
||||
Method <acceptance.jobs.TaskUpdatePriorityJobAccTest.should_containInformation_When_convertedToString()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityJobAccTest.java:131)
|
||||
Method <acceptance.jobs.TaskUpdatePriorityJobAccTest.should_doNothing_When_NotActive()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityJobAccTest.java:65)
|
||||
Method <acceptance.jobs.TaskUpdatePriorityJobAccTest.should_readConfigurationForBatchSize()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityJobAccTest.java:106)
|
||||
Method <acceptance.jobs.TaskUpdatePriorityJobAccTest.should_readConfigurationForIsActive()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityJobAccTest.java:119)
|
||||
Method <acceptance.jobs.TaskUpdatePriorityJobAccTest.should_workWithoutException()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityJobAccTest.java:44)
|
||||
Method <acceptance.jobs.WorkbasketCleanupJobAccTest.shouldCleanWorkbasketMarkedForDeletionWithoutTasks()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (WorkbasketCleanupJobAccTest.java:39)
|
||||
Method <acceptance.jobs.WorkbasketCleanupJobAccTest.shouldNotCleanWorkbasketMarkedForDeletionIfWorkbasketHasTasks()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (WorkbasketCleanupJobAccTest.java:70)
|
||||
Method <acceptance.jobs.helper.SqlConnectionRunnerAccTest.should_catchSqlExceptionAndThrowSystemException()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SqlConnectionRunnerAccTest.java:53)
|
||||
Method <acceptance.jobs.helper.SqlConnectionRunnerAccTest.should_executeSimpleQuery()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SqlConnectionRunnerAccTest.java:34)
|
||||
Method <acceptance.jobs.helper.TaskUpdatePriorityBatchStatementAccTest.should_updatePriority()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskUpdatePriorityBatchStatementAccTest.java:31)
|
||||
Method <acceptance.persistence.UpdateObjectsUseUtcTimeStampsAccTest.testCreatedTaskObjectEqualsReadTaskObjectInNewTimezone()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateObjectsUseUtcTimeStampsAccTest.java:64)
|
||||
Method <acceptance.persistence.UpdateObjectsUseUtcTimeStampsAccTest.testTimestampsOnClassificationUpdate()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateObjectsUseUtcTimeStampsAccTest.java:99)
|
||||
Method <acceptance.persistence.UpdateObjectsUseUtcTimeStampsAccTest.testTimestampsOnCreateMasterClassification()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateObjectsUseUtcTimeStampsAccTest.java:117)
|
||||
Method <acceptance.persistence.UpdateObjectsUseUtcTimeStampsAccTest.testTimestampsOnCreateScheduledJob()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateObjectsUseUtcTimeStampsAccTest.java:184)
|
||||
Method <acceptance.persistence.UpdateObjectsUseUtcTimeStampsAccTest.testTimestampsOnCreateWorkbasket()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateObjectsUseUtcTimeStampsAccTest.java:158)
|
||||
Method <acceptance.persistence.UpdateObjectsUseUtcTimeStampsAccTest.testTimestampsOnTaskUpdate()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateObjectsUseUtcTimeStampsAccTest.java:41)
|
||||
Method <acceptance.persistence.UpdateObjectsUseUtcTimeStampsAccTest.testTimestampsOnWorkbasketUpdate()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateObjectsUseUtcTimeStampsAccTest.java:142)
|
||||
Method <acceptance.report.GetCustomAttributeValuesForReportAccTest.testGetCustomAttributeValuesForExcludedClassifications()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetCustomAttributeValuesForReportAccTest.java:101)
|
||||
Method <acceptance.report.GetCustomAttributeValuesForReportAccTest.testGetCustomAttributeValuesForOneDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetCustomAttributeValuesForReportAccTest.java:48)
|
||||
Method <acceptance.report.GetCustomAttributeValuesForReportAccTest.testGetCustomAttributeValuesForOneWorkbasket()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetCustomAttributeValuesForReportAccTest.java:36)
|
||||
Method <acceptance.report.GetCustomAttributeValuesForReportAccTest.testRoleCheck()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetCustomAttributeValuesForReportAccTest.java:25)
|
||||
Method <acceptance.report.GetTaskIdsOfClassificationCategoryReportAccTest.testGetTaskIdsOfCategoryReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfClassificationCategoryReportAccTest.java:91)
|
||||
Method <acceptance.report.GetTaskIdsOfClassificationCategoryReportAccTest.testGetTaskIdsOfCategoryReportWithCategoryFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfClassificationCategoryReportAccTest.java:175)
|
||||
Method <acceptance.report.GetTaskIdsOfClassificationCategoryReportAccTest.testGetTaskIdsOfCategoryReportWithDomainFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfClassificationCategoryReportAccTest.java:198)
|
||||
Method <acceptance.report.GetTaskIdsOfClassificationCategoryReportAccTest.testGetTaskIdsOfCategoryReportWithStateFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfClassificationCategoryReportAccTest.java:144)
|
||||
Method <acceptance.report.GetTaskIdsOfClassificationCategoryReportAccTest.testGetTaskIdsOfCategoryReportWithWorkbasketFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfClassificationCategoryReportAccTest.java:120)
|
||||
Method <acceptance.report.GetTaskIdsOfClassificationCategoryReportAccTest.testRoleCheck()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfClassificationCategoryReportAccTest.java:43)
|
||||
Method <acceptance.report.GetTaskIdsOfClassificationCategoryReportAccTest.testThrowsExceptionIfSubKeysAreUsed()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfClassificationCategoryReportAccTest.java:290)
|
||||
Method <acceptance.report.GetTaskIdsOfClassificationReportAccTest.testGetTaskIdsOfClassificationReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfClassificationReportAccTest.java:88)
|
||||
Method <acceptance.report.GetTaskIdsOfClassificationReportAccTest.testGetTaskIdsOfClassificationReportWithAttachments()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfClassificationReportAccTest.java:111)
|
||||
Method <acceptance.report.GetTaskIdsOfClassificationReportAccTest.testGetTaskIdsOfClassificationReportWithDomainFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfClassificationReportAccTest.java:154)
|
||||
Method <acceptance.report.GetTaskIdsOfClassificationReportAccTest.testRoleCheck()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfClassificationReportAccTest.java:41)
|
||||
Method <acceptance.report.GetTaskIdsOfTaskCustomFieldValueReportAccTest.testGetTaskIdsOfCustomFieldValueReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfTaskCustomFieldValueReportAccTest.java:91)
|
||||
Method <acceptance.report.GetTaskIdsOfTaskCustomFieldValueReportAccTest.testGetTaskIdsOfCustomFieldValueReportWithCategoryFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfTaskCustomFieldValueReportAccTest.java:166)
|
||||
Method <acceptance.report.GetTaskIdsOfTaskCustomFieldValueReportAccTest.testGetTaskIdsOfCustomFieldValueReportWithDomainFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfTaskCustomFieldValueReportAccTest.java:188)
|
||||
Method <acceptance.report.GetTaskIdsOfTaskCustomFieldValueReportAccTest.testGetTaskIdsOfCustomFieldValueReportWithStateFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfTaskCustomFieldValueReportAccTest.java:140)
|
||||
Method <acceptance.report.GetTaskIdsOfTaskCustomFieldValueReportAccTest.testGetTaskIdsOfCustomFieldValueReportWithWorkbasketFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfTaskCustomFieldValueReportAccTest.java:117)
|
||||
Method <acceptance.report.GetTaskIdsOfTaskCustomFieldValueReportAccTest.testRoleCheck()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfTaskCustomFieldValueReportAccTest.java:45)
|
||||
Method <acceptance.report.GetTaskIdsOfTaskCustomFieldValueReportAccTest.testThrowsExceptionIfSubKeysAreUsed()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfTaskCustomFieldValueReportAccTest.java:257)
|
||||
Method <acceptance.report.GetTaskIdsOfWorkbasketReportAccTest.testGetTaskIdsOfWorkbasketReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfWorkbasketReportAccTest.java:87)
|
||||
Method <acceptance.report.GetTaskIdsOfWorkbasketReportAccTest.testGetTaskIdsOfWorkbasketReportWithExcludedClassifications()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfWorkbasketReportAccTest.java:111)
|
||||
Method <acceptance.report.GetTaskIdsOfWorkbasketReportAccTest.testRoleCheck()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetTaskIdsOfWorkbasketReportAccTest.java:42)
|
||||
Method <acceptance.report.ProvideClassificationCategoryReportAccTest.testEachItemOfCategoryReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationCategoryReportAccTest.java:133)
|
||||
Method <acceptance.report.ProvideClassificationCategoryReportAccTest.testEachItemOfCategoryReportNotInWorkingDays()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationCategoryReportAccTest.java:199)
|
||||
Method <acceptance.report.ProvideClassificationCategoryReportAccTest.testEachItemOfCategoryReportWithCategoryFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationCategoryReportAccTest.java:277)
|
||||
Method <acceptance.report.ProvideClassificationCategoryReportAccTest.testEachItemOfCategoryReportWithDomainFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationCategoryReportAccTest.java:301)
|
||||
Method <acceptance.report.ProvideClassificationCategoryReportAccTest.testEachItemOfCategoryReportWithStateFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationCategoryReportAccTest.java:250)
|
||||
Method <acceptance.report.ProvideClassificationCategoryReportAccTest.testEachItemOfCategoryReportWithWorkbasketFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationCategoryReportAccTest.java:223)
|
||||
Method <acceptance.report.ProvideClassificationCategoryReportAccTest.testGetCategoryReportWithReportLineItemDefinitions()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationCategoryReportAccTest.java:109)
|
||||
Method <acceptance.report.ProvideClassificationCategoryReportAccTest.testGetTotalNumbersOfTasksOfCategoryReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationCategoryReportAccTest.java:91)
|
||||
Method <acceptance.report.ProvideClassificationCategoryReportAccTest.testRoleCheck()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationCategoryReportAccTest.java:38)
|
||||
Method <acceptance.report.ProvideClassificationReportAccTest.testEachItemOfClassificationReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationReportAccTest.java:137)
|
||||
Method <acceptance.report.ProvideClassificationReportAccTest.testEachItemOfClassificationReportNotInWorkingDays()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationReportAccTest.java:212)
|
||||
Method <acceptance.report.ProvideClassificationReportAccTest.testEachItemOfClassificationReportWithCategoryFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationReportAccTest.java:308)
|
||||
Method <acceptance.report.ProvideClassificationReportAccTest.testEachItemOfClassificationReportWithDomainFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationReportAccTest.java:332)
|
||||
Method <acceptance.report.ProvideClassificationReportAccTest.testEachItemOfClassificationReportWithStateFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationReportAccTest.java:275)
|
||||
Method <acceptance.report.ProvideClassificationReportAccTest.testEachItemOfClassificationReportWithWorkbasketFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationReportAccTest.java:242)
|
||||
Method <acceptance.report.ProvideClassificationReportAccTest.testGetClassificationReportWithReportLineItemDefinitions()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationReportAccTest.java:112)
|
||||
Method <acceptance.report.ProvideClassificationReportAccTest.testGetTotalNumbersOfTasksOfClassificationReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationReportAccTest.java:91)
|
||||
Method <acceptance.report.ProvideClassificationReportAccTest.testRoleCheck()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideClassificationReportAccTest.java:38)
|
||||
Method <acceptance.report.ProvideDetailedClassificationReportAccTest.testEachItemOfDetailedClassificationReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideDetailedClassificationReportAccTest.java:214)
|
||||
Method <acceptance.report.ProvideDetailedClassificationReportAccTest.testEachItemOfDetailedClassificationReportNotInWorkingDays()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideDetailedClassificationReportAccTest.java:444)
|
||||
Method <acceptance.report.ProvideDetailedClassificationReportAccTest.testEachItemOfDetailedClassificationReportWithCategoryFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideDetailedClassificationReportAccTest.java:501)
|
||||
Method <acceptance.report.ProvideDetailedClassificationReportAccTest.testEachItemOfDetailedClassificationReportWithDomainFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideDetailedClassificationReportAccTest.java:537)
|
||||
Method <acceptance.report.ProvideDetailedClassificationReportAccTest.testEachItemOfDetailedClassificationReportWithStateFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideDetailedClassificationReportAccTest.java:387)
|
||||
Method <acceptance.report.ProvideDetailedClassificationReportAccTest.testEachItemOfDetailedClassificationReportWithWorkbasketFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideDetailedClassificationReportAccTest.java:330)
|
||||
Method <acceptance.report.ProvideDetailedClassificationReportAccTest.testGetDetailedClassificationReportWithReportLineItemDefinitions()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideDetailedClassificationReportAccTest.java:172)
|
||||
Method <acceptance.report.ProvideDetailedClassificationReportAccTest.testGetTotalNumbersOfTasksOfDetailedClassificationReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideDetailedClassificationReportAccTest.java:126)
|
||||
Method <acceptance.report.ProvideDetailedClassificationReportAccTest.testRoleCheck()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideDetailedClassificationReportAccTest.java:42)
|
||||
Method <acceptance.report.ProvideTaskCustomFieldValueReportAccTest.testEachItemOfCustomFieldValueReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskCustomFieldValueReportAccTest.java:165)
|
||||
Method <acceptance.report.ProvideTaskCustomFieldValueReportAccTest.testEachItemOfCustomFieldValueReportNotInWorkingDays()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskCustomFieldValueReportAccTest.java:215)
|
||||
Method <acceptance.report.ProvideTaskCustomFieldValueReportAccTest.testEachItemOfCustomFieldValueReportWithCategoryFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskCustomFieldValueReportAccTest.java:293)
|
||||
Method <acceptance.report.ProvideTaskCustomFieldValueReportAccTest.testEachItemOfCustomFieldValueReportWithDomainFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskCustomFieldValueReportAccTest.java:320)
|
||||
Method <acceptance.report.ProvideTaskCustomFieldValueReportAccTest.testEachItemOfCustomFieldValueReportWithStateFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskCustomFieldValueReportAccTest.java:266)
|
||||
Method <acceptance.report.ProvideTaskCustomFieldValueReportAccTest.testEachItemOfCustomFieldValueReportWithWorkbasketFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskCustomFieldValueReportAccTest.java:239)
|
||||
Method <acceptance.report.ProvideTaskCustomFieldValueReportAccTest.testGetCustomFieldValueReportWithReportLineItemDefinitions()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskCustomFieldValueReportAccTest.java:124)
|
||||
Method <acceptance.report.ProvideTaskCustomFieldValueReportAccTest.testGetTotalNumbersOfTasksOfCustomFieldValueReportForCustom1()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskCustomFieldValueReportAccTest.java:83)
|
||||
Method <acceptance.report.ProvideTaskCustomFieldValueReportAccTest.testGetTotalNumbersOfTasksOfCustomFieldValueReportForCustom2()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskCustomFieldValueReportAccTest.java:104)
|
||||
Method <acceptance.report.ProvideTaskCustomFieldValueReportAccTest.testRoleCheck()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskCustomFieldValueReportAccTest.java:38)
|
||||
Method <acceptance.report.ProvideTaskStatusReportAccTest.testCompleteTaskStatusReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskStatusReportAccTest.java:87)
|
||||
Method <acceptance.report.ProvideTaskStatusReportAccTest.testCompleteTaskStatusReportWithDomainFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskStatusReportAccTest.java:112)
|
||||
Method <acceptance.report.ProvideTaskStatusReportAccTest.testCompleteTaskStatusReportWithStateFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskStatusReportAccTest.java:141)
|
||||
Method <acceptance.report.ProvideTaskStatusReportAccTest.testCompleteTaskStatusReportWithStates()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTaskStatusReportAccTest.java:170)
|
||||
Method <acceptance.report.ProvideTimestampReportAccTest.testProperInsertionOfQueryItems()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideTimestampReportAccTest.java:110)
|
||||
Method <acceptance.report.ProvideWorkbasketReportAccTest.testEachItemOfWorkbasketReport()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideWorkbasketReportAccTest.java:140)
|
||||
Method <acceptance.report.ProvideWorkbasketReportAccTest.testEachItemOfWorkbasketReportForSelectedClassifications()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideWorkbasketReportAccTest.java:386)
|
||||
Method <acceptance.report.ProvideWorkbasketReportAccTest.testEachItemOfWorkbasketReportNotInWorkingDays()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideWorkbasketReportAccTest.java:189)
|
||||
Method <acceptance.report.ProvideWorkbasketReportAccTest.testEachItemOfWorkbasketReportWithCategoryFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideWorkbasketReportAccTest.java:261)
|
||||
Method <acceptance.report.ProvideWorkbasketReportAccTest.testEachItemOfWorkbasketReportWithDomainFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideWorkbasketReportAccTest.java:288)
|
||||
Method <acceptance.report.ProvideWorkbasketReportAccTest.testEachItemOfWorkbasketReportWithStateFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideWorkbasketReportAccTest.java:234)
|
||||
Method <acceptance.report.ProvideWorkbasketReportAccTest.testEachItemOfWorkbasketReportWithWorkbasketFilter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideWorkbasketReportAccTest.java:213)
|
||||
Method <acceptance.report.ProvideWorkbasketReportAccTest.testGetTotalNumbersOfTasksOfWorkbasketReportBasedOnDueDate()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideWorkbasketReportAccTest.java:69)
|
||||
Method <acceptance.report.ProvideWorkbasketReportAccTest.testGetTotalNumbersOfTasksOfWorkbasketReportBasedOnPlannedDateWithReportLineItemDefinitions()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideWorkbasketReportAccTest.java:428)
|
||||
Method <acceptance.report.ProvideWorkbasketReportAccTest.testGetWorkbasketReportWithReportLineItemDefinitions()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideWorkbasketReportAccTest.java:103)
|
||||
Method <acceptance.report.ProvideWorkbasketReportAccTest.testRoleCheck()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ProvideWorkbasketReportAccTest.java:38)
|
||||
Method <acceptance.task.CallbackStateAccTest.testCreateTaskWithDifferentCallbackStates()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CallbackStateAccTest.java:38)
|
||||
Method <acceptance.task.CallbackStateAccTest.testDeletionOfTaskWithWrongCallbackStateIsBlocked()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CallbackStateAccTest.java:61)
|
||||
Method <acceptance.task.CallbackStateAccTest.testInvalidUpdateOfCallbackStateToClaimed()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CallbackStateAccTest.java:247)
|
||||
Method <acceptance.task.CallbackStateAccTest.testInvalidUpdateOfCallbackStateToComplete()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CallbackStateAccTest.java:211)
|
||||
Method <acceptance.task.CallbackStateAccTest.testInvalidUpdateOfCallbackStateToNone()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CallbackStateAccTest.java:178)
|
||||
Method <acceptance.task.CallbackStateAccTest.testInvalidUpdateOfCallbackStateToRequired()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CallbackStateAccTest.java:287)
|
||||
Method <acceptance.task.CallbackStateAccTest.testQueriesWithCallbackState()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CallbackStateAccTest.java:320)
|
||||
Method <acceptance.task.CallbackStateAccTest.testUpdateOfCallbackState()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CallbackStateAccTest.java:123)
|
||||
Method <acceptance.task.ServiceLevelPriorityAccTest.should_NotThrowServiceLevelViolation_IfWeekendOrHolidaysBetweenDates()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ServiceLevelPriorityAccTest.java:597)
|
||||
Method <acceptance.task.ServiceLevelPriorityAccTest.should_UpdateTaskPlannedOrDue_When_PlannedOrDueAreOnWeekends_ServiceLevel_P0D()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ServiceLevelPriorityAccTest.java:527)
|
||||
Method <acceptance.task.ServiceLevelPriorityAccTest.testSetPlannedPropertyOnAllTasks()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ServiceLevelPriorityAccTest.java:610)
|
||||
Method <acceptance.task.TaskModelsCloneTest.testCloneInTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskModelsCloneTest.java:52)
|
||||
Method <acceptance.task.TaskModelsCloneTest.testCloneInTaskSummary()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskModelsCloneTest.java:27)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testBulkDeleteTasksWithException()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:208)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testCancelClaimTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:95)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testClaimAlreadyClaimedByCallerTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:65)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testClaimTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:34)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testCompleteTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:140)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testForceCancelClaimOfTaskFromAnotherUser()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:124)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testForceClaimTaskWhichIsAlreadyClaimedByAnotherUser()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:75)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testForceCompleteClaimedTaskOfAnotherUser()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:190)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testForceCompleteUnclaimedTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:160)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testThrowsExceptionIfCancelClaimOfTaskFromAnotherUser()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:111)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testThrowsExceptionIfCompletingClaimedTaskOfAnotherUser()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:177)
|
||||
Method <acceptance.task.claim.ClaimTaskAccTest.testThrowsExceptionIfTaskIsAlreadyClaimed()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (ClaimTaskAccTest.java:52)
|
||||
Method <acceptance.task.claim.SetOwnerAccTest.testSetOwnerAndSubsequentClaimSucceeds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SetOwnerAccTest.java:38)
|
||||
Method <acceptance.task.claim.SetOwnerAccTest.testSetOwnerNotAuthorized()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SetOwnerAccTest.java:85)
|
||||
Method <acceptance.task.claim.SetOwnerAccTest.testSetOwnerOfClaimedTaskFails()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SetOwnerAccTest.java:71)
|
||||
Method <acceptance.task.claim.SetOwnerAccTest.testSetOwnerOfTasksWithDuplicatesAndNotExistingSucceeds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SetOwnerAccTest.java:116)
|
||||
Method <acceptance.task.claim.SetOwnerAccTest.testSetOwnerOfTasksWithDuplicatesSucceeds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SetOwnerAccTest.java:102)
|
||||
Method <acceptance.task.claim.SetOwnerAccTest.testSetOwnerOfTasksWithNoQualifyingTasks()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SetOwnerAccTest.java:135)
|
||||
Method <acceptance.task.claim.SetOwnerAccTest.testSetOwnerViaUpdateTaskNotAuthorized()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SetOwnerAccTest.java:57)
|
||||
Method <acceptance.task.claim.SetOwnerAccTest.testSetOwnerWithAllTasksAndVariousExceptions()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SetOwnerAccTest.java:159)
|
||||
Method <acceptance.task.claim.SetOwnerAccTest.testSetOwnerWithAllTasksAndVariousExceptionsAsAdmin()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SetOwnerAccTest.java:190)
|
||||
Method <acceptance.task.claim.SetOwnerAccTest.testSetOwnerWithEmptyList()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (SetOwnerAccTest.java:150)
|
||||
Method <acceptance.task.complete.CancelTaskAccTest.testCancelCancelledTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CancelTaskAccTest.java:117)
|
||||
Method <acceptance.task.complete.CancelTaskAccTest.testCancelClaimedTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CancelTaskAccTest.java:72)
|
||||
Method <acceptance.task.complete.CancelTaskAccTest.testCancelCompletedTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CancelTaskAccTest.java:94)
|
||||
Method <acceptance.task.complete.CancelTaskAccTest.testCancelReadyTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CancelTaskAccTest.java:46)
|
||||
Method <acceptance.task.complete.CancelTaskAccTest.testCancelTerminatedTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CancelTaskAccTest.java:106)
|
||||
Method <acceptance.task.complete.CancelTaskAccTest.testQueryCancelledTasks()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CancelTaskAccTest.java:38)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testCreateExternalTaskWithAttachment()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:351)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testCreateExternalTaskWithMultipleAttachments()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:427)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testCreateSimpleManualTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:113)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testCreateSimpleTaskWithCallbackInfo()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:739)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testCreateSimpleTaskWithCustomAttributes()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:283)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testCreateTaskNotAuthorizedOnWorkbasket()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:795)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testCreateTaskWithSecurityButNoUserId()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:771)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testCreateTaskWithWorkbasketMarkedForDeletion()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:814)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testCreatedTaskObjectEqualsReadTaskObject()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:707)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testGetExceptionIfAppendIsNotPermitted()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:647)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testGetExceptionIfWorkbasketDoesNotExist()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:634)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testIdempotencyOfTaskCreation()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:242)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testPrioDurationOfTaskFromAttachmentsAtCreate()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:482)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testSetDomainFromWorkbasket()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:686)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testThrowsExceptionIfAttachmentIsInvalid()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:541)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testThrowsExceptionIfMandatoryPrimaryObjectReferenceIsNotSetOrIncomplete()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:660)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testUseClassificationMetadataFromCorrectDomainForNewTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:617)
|
||||
Method <acceptance.task.create.CreateTaskAccTest.testUseCustomNameIfSetForNewTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateTaskAccTest.java:600)
|
||||
Method <acceptance.task.delete.DeleteTaskAccTest.testBulkDeleteTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteTaskAccTest.java:176)
|
||||
Method <acceptance.task.delete.DeleteTaskAccTest.testBulkDeleteTasksWithException()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteTaskAccTest.java:190)
|
||||
Method <acceptance.task.delete.DeleteTaskAccTest.testDeleteSingleTask()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteTaskAccTest.java:130)
|
||||
Method <acceptance.task.delete.DeleteTaskAccTest.testDeleteSingleTaskNotAuthorized()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteTaskAccTest.java:32)
|
||||
Method <acceptance.task.delete.DeleteTaskAccTest.testForceDeleteTaskIfNotCompleted()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteTaskAccTest.java:160)
|
||||
Method <acceptance.task.delete.DeleteTaskAccTest.testThrowsExceptionIfTaskIsNotCompleted()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (DeleteTaskAccTest.java:151)
|
||||
Method <acceptance.task.query.QueryObjectReferenceAccTest.testFindObjectReferenceByCompany()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferenceAccTest.java:33)
|
||||
Method <acceptance.task.query.QueryObjectReferenceAccTest.testFindObjectReferenceBySystem()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferenceAccTest.java:43)
|
||||
Method <acceptance.task.query.QueryObjectReferenceAccTest.testFindObjectReferenceBySystemInstance()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferenceAccTest.java:57)
|
||||
Method <acceptance.task.query.QueryObjectReferenceAccTest.testFindObjectReferenceByType()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferenceAccTest.java:71)
|
||||
Method <acceptance.task.query.QueryObjectReferenceAccTest.testFindObjectReferenceByValue()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferenceAccTest.java:81)
|
||||
Method <acceptance.task.query.QueryObjectReferenceAccTest.testQueryObjectReferenceValuesForColumnName()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferenceAccTest.java:19)
|
||||
Method <acceptance.task.query.QueryObjectReferencesWithPaginationAccTest.testCountOfClassificationsQuery()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferencesWithPaginationAccTest.java:106)
|
||||
Method <acceptance.task.query.QueryObjectReferencesWithPaginationAccTest.testGetFirstPageOfObjectRefQueryWithOffset()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferencesWithPaginationAccTest.java:31)
|
||||
Method <acceptance.task.query.QueryObjectReferencesWithPaginationAccTest.testGetSecondPageOfObjectRefQueryWithOffset()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferencesWithPaginationAccTest.java:37)
|
||||
Method <acceptance.task.query.QueryObjectReferencesWithPaginationAccTest.testListOffsetAndLimitOutOfBounds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferencesWithPaginationAccTest.java:44)
|
||||
Method <acceptance.task.query.QueryObjectReferencesWithPaginationAccTest.testPaginationNullAndNegativeLimitsIgnoring()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferencesWithPaginationAccTest.java:86)
|
||||
Method <acceptance.task.query.QueryObjectReferencesWithPaginationAccTest.testPaginationWithPages()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryObjectReferencesWithPaginationAccTest.java:59)
|
||||
Method <acceptance.task.query.QueryTasksAccTest$CustomAttributeTest.testQueryTaskByCustomAttributes()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksAccTest.java:459)
|
||||
Method <acceptance.task.query.QueryTasksByTimeIntervalsAccTest$TimeIntervalTest.testClaimedWithin2Intervals()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksByTimeIntervalsAccTest.java:112)
|
||||
Method <acceptance.task.query.QueryTasksByTimeIntervalsAccTest$TimeIntervalTest.testCompletedWithin()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksByTimeIntervalsAccTest.java:142)
|
||||
Method <acceptance.task.query.QueryTasksByTimeIntervalsAccTest$TimeIntervalTest.testCreatedAfter()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksByTimeIntervalsAccTest.java:89)
|
||||
Method <acceptance.task.query.QueryTasksByTimeIntervalsAccTest$TimeIntervalTest.testCreatedBefore()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksByTimeIntervalsAccTest.java:66)
|
||||
Method <acceptance.task.query.QueryTasksByTimeIntervalsAccTest$TimeIntervalTest.testCreatedWithin2Intervals()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksByTimeIntervalsAccTest.java:36)
|
||||
Method <acceptance.task.query.QueryTasksByTimeIntervalsAccTest$TimeIntervalTest.testDueWithin()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksByTimeIntervalsAccTest.java:211)
|
||||
Method <acceptance.task.query.QueryTasksByTimeIntervalsAccTest$TimeIntervalTest.testModifiedWithin()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksByTimeIntervalsAccTest.java:165)
|
||||
Method <acceptance.task.query.QueryTasksByTimeIntervalsAccTest$TimeIntervalTest.testPlannedWithin()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksByTimeIntervalsAccTest.java:188)
|
||||
Method <acceptance.task.query.QueryTasksByWorkbasketAccTest$WorkbasketTest.testThrowsExceptionIfNoOpenerPermissionOnAtLeastOneQueriedWorkbasket()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksByWorkbasketAccTest.java:43)
|
||||
Method <acceptance.task.query.QueryTasksByWorkbasketAccTest$WorkbasketTest.testThrowsExceptionIfNoOpenerPermissionOnQueriedWorkbasket()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksByWorkbasketAccTest.java:29)
|
||||
Method <acceptance.task.query.QueryTasksListValuesAccTest$ListValuesTest.testQueryTaskValuesForAttachmentClassificationName()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksListValuesAccTest.java:46)
|
||||
Method <acceptance.task.query.QueryTasksListValuesAccTest$ListValuesTest.testQueryTaskValuesForClassificationName()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksListValuesAccTest.java:59)
|
||||
Method <acceptance.task.query.QueryTasksWithPaginationAccTest$PaginationTest$Count.testCountOfTaskQuery()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithPaginationAccTest.java:182)
|
||||
Method <acceptance.task.query.QueryTasksWithPaginationAccTest$PaginationTest$ListPage.testPaginationNullAndNegativeLimitsIgnoring()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithPaginationAccTest.java:141)
|
||||
Method <acceptance.task.query.QueryTasksWithPaginationAccTest$PaginationTest$ListPage.testPaginationWithPages()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithPaginationAccTest.java:95)
|
||||
Method <acceptance.task.query.QueryTasksWithPaginationAccTest$PaginationTest$OffsetAndLimit.testGetFirstPageOfTaskQueryWithOffset()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithPaginationAccTest.java:49)
|
||||
Method <acceptance.task.query.QueryTasksWithPaginationAccTest$PaginationTest$OffsetAndLimit.testListOffsetAndLimitOutOfBounds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithPaginationAccTest.java:65)
|
||||
Method <acceptance.task.query.QueryTasksWithPaginationAccTest$PaginationTest$OffsetAndLimit.testSecondPageOfTaskQueryWithOffset()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithPaginationAccTest.java:57)
|
||||
Method <acceptance.task.query.QueryTasksWithPaginationAccTest$PaginationTest.testQueryAllPaged()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithPaginationAccTest.java:32)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$AttachmentChannel.testQueryForAttachmentChannelLikeAndOrdering()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:719)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$AttachmentChannel.testQueryForOrderByAttachmentChannelAscAndReferenceDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:694)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$AttachmentClassificationId.testQueryForOrderByAttachmentClassificationIdAsc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:522)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$AttachmentClassificationId.testQueryForOrderByAttachmentClassificationIdDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:545)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$AttachmentClassificationKey.testQueryForOrderByAttachmentClassificationKeyAsc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:572)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$AttachmentClassificationKey.testQueryForOrderByAttachmentClassificationKeyDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:595)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$AttachmentClassificationName.testSelectByAttachmentClassificationNameLike()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:456)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$AttachmentReceived.testQueryForOrderByAttachmentReceivedAsc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:648)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$AttachmentReceived.testQueryForOrderByAttachmentReceivedDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:669)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$AttachmentReference.testQueryForOrderByAttachmentRefValueDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:622)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$TaskId.should_sortByTaskIdAsc_When_SortingDirectionIsNull()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:77)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$TaskId.should_sortByTaskIdDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:56)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$WorkbasketName.should_sortByWorkbasketNameAsc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:98)
|
||||
Method <acceptance.task.query.QueryTasksWithSortingAccTest$SortingTest$WorkbasketName.should_sortByWorkbasketNameDsc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryTasksWithSortingAccTest.java:112)
|
||||
Method <acceptance.task.update.UpdateTaskAttachmentsAccTest.modifyExistingAttachment()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateTaskAttachmentsAccTest.java:333)
|
||||
Method <acceptance.task.update.UpdateTaskAttachmentsAccTest.replaceExistingAttachments()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateTaskAttachmentsAccTest.java:406)
|
||||
Method <acceptance.task.update.UpdateTaskAttachmentsAccTest.testAddAttachmentAsNullValueWillBeIgnored()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateTaskAttachmentsAccTest.java:230)
|
||||
Method <acceptance.task.update.UpdateTaskAttachmentsAccTest.testAddCustomAttributeToAttachment()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateTaskAttachmentsAccTest.java:525)
|
||||
Method <acceptance.task.update.UpdateTaskAttachmentsAccTest.testPrioDurationOfTaskFromAttachmentsAtUpdate()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateTaskAttachmentsAccTest.java:464)
|
||||
Method <acceptance.task.update.UpdateTaskAttachmentsAccTest.testRemoveAttachment()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateTaskAttachmentsAccTest.java:260)
|
||||
Method <acceptance.task.update.UpdateTaskAttachmentsAccTest.testRemoveAttachmentWithNullAndNotAddedId()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateTaskAttachmentsAccTest.java:279)
|
||||
Method <acceptance.task.update.UpdateTaskAttachmentsAccTest.testUpdateAttachment()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateTaskAttachmentsAccTest.java:299)
|
||||
Method <acceptance.workbasket.create.CreateWorkbasketAccTest.testCreateDuplicateWorkbasketAccessListFails()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateWorkbasketAccTest.java:226)
|
||||
Method <acceptance.workbasket.create.CreateWorkbasketAccTest.testCreateWorkbasket()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateWorkbasketAccTest.java:37)
|
||||
Method <acceptance.workbasket.create.CreateWorkbasketAccTest.testCreateWorkbasketWithAlreadyExistingKeyAndDomainAndEmptyIdUpdatesOlderWorkbasket()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateWorkbasketAccTest.java:177)
|
||||
Method <acceptance.workbasket.create.CreateWorkbasketAccTest.testCreateWorkbasketWithInvalidDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateWorkbasketAccTest.java:92)
|
||||
Method <acceptance.workbasket.create.CreateWorkbasketAccTest.testCreateWorkbasketWithMissingRequiredField()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateWorkbasketAccTest.java:105)
|
||||
Method <acceptance.workbasket.create.CreateWorkbasketAccTest.testThrowsExceptionIfWorkbasketWithCaseInsensitiveSameKeyDomainIsCreated()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateWorkbasketAccTest.java:157)
|
||||
Method <acceptance.workbasket.create.CreateWorkbasketAccTest.testWorkbasketAccessItemSetName()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (CreateWorkbasketAccTest.java:196)
|
||||
Method <acceptance.workbasket.get.GetDistributionTargetsAccTest.testGetDistributionSourcesById()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetDistributionTargetsAccTest.java:138)
|
||||
Method <acceptance.workbasket.get.GetDistributionTargetsAccTest.testGetDistributionSourcesByKeyDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetDistributionTargetsAccTest.java:152)
|
||||
Method <acceptance.workbasket.get.GetDistributionTargetsAccTest.testGetDistributionSourcesThrowsNotAuthorized()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetDistributionTargetsAccTest.java:166)
|
||||
Method <acceptance.workbasket.get.GetDistributionTargetsAccTest.testGetDistributionSourcesThrowsWorkbasketNotFound()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetDistributionTargetsAccTest.java:176)
|
||||
Method <acceptance.workbasket.get.GetWorkbasketAccTest.testThrowsExceptionIfKeyOrDomainIsInvalid()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (GetWorkbasketAccTest.java:160)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryAllForAdminMultipleTimes()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:62)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryAllForBusinessAdminMultipleTimes()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:50)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryAllForUserMultipleTimes()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:38)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForCustom1In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:371)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForCustom1Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:385)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForCustom2In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:396)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForCustom2Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:407)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForCustom3In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:418)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForCustom3Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:429)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForCustom4In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:440)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForCustom4Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:451)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrderByOrgLevel1Desc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:526)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrderByOrgLevel2Asc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:538)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrderByOrgLevel3Desc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:550)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrderByOrgLevel4Asc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:562)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrgLevel1Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:470)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrgLevel2In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:478)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrgLevel2Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:486)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrgLevel3In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:494)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrgLevel3Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:502)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrgLevel4In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:510)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrgLevel4Like()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:518)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryForOrgLevl1In()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:462)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByAdmin()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:309)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByCreated()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:293)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByDescription()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:161)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByDomain()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:90)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByDomainAndType()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:98)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByDomainLike()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:331)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByKey()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:186)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByKeyContains()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:213)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByKeyContainsIgnoreCase()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:221)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByKeyOrNameContainsIgnoreCase()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:229)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByModified()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:301)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByMultipleKeys()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:194)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByMultipleKeysWithUnknownKey()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:202)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByNameContains()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:142)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByNameContainsCaseInsensitive()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:153)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByNameStartsWith()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:134)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByNameStartsWithSortedByKeyAscending()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:267)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByNameStartsWithSortedByKeyDescending()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:278)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByNameStartsWithSortedByNameAscending()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:237)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByNameStartsWithSortedByNameDescending()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:252)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByOwnerInOrderByDomainDesc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:356)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketByOwnerLike()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:174)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccTest.testQueryWorkbasketValuesForColumnName()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccTest.java:74)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccessItemsAccTest.testQueryAccessItemsByWorkbasketKey()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccessItemsAccTest.java:133)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccessItemsAccTest.testQueryAccessItemsByWorkbasketKeyOrderedDescending()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccessItemsAccTest.java:145)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccessItemsAccTest.testQueryAccessItemsForAccessIds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccessItemsAccTest.java:51)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccessItemsAccTest.testQueryAccessItemsForAccessIdsAndWorkbasketKey()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccessItemsAccTest.java:94)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccessItemsAccTest.testQueryAccessItemsForAccessIdsNotAuthorized()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccessItemsAccTest.java:63)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccessItemsAccTest.testQueryAccessItemsForAccessIdsOrderedDescending()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccessItemsAccTest.java:78)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccessItemsAccTest.testQueryAccessItemsForAccessIdsWorkbasketKeyLike()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccessItemsAccTest.java:109)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccessItemsAccTest.testQueryAccessItemsForAccessIdsWorkbasketKeyLikeAndOrderAsc()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccessItemsAccTest.java:118)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccessItemsAccTest.testQueryForIdIn()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccessItemsAccTest.java:160)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccessItemsAccTest.testQueryForOrderById()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccessItemsAccTest.java:176)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketAccessItemsAccTest.testQueryWorkbasketAccessItemValuesForColumnName()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketAccessItemsAccTest.java:31)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketByPermissionAccTest.testConsiderBusinessAdminPermissionsWhileQueryingWorkbaskets()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketByPermissionAccTest.java:142)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketByPermissionAccTest.testQueryAllAvailableWorkbasketForOpeningForUserAndGroupFromSubject()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketByPermissionAccTest.java:130)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketByPermissionAccTest.testQueryAllTransferSourcesForUserAndGroup()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketByPermissionAccTest.java:103)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketByPermissionAccTest.testQueryAllTransferTargetsForUser()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketByPermissionAccTest.java:34)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketByPermissionAccTest.testQueryAllTransferTargetsForUserAndGroup()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketByPermissionAccTest.java:62)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketByPermissionAccTest.testQueryAllTransferTargetsForUserAndGroupFromSubject()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketByPermissionAccTest.java:118)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketByPermissionAccTest.testQueryAllTransferTargetsForUserAndGroupSortedByNameAscending()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketByPermissionAccTest.java:74)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketByPermissionAccTest.testQueryAllTransferTargetsForUserAndGroupSortedByNameDescending()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketByPermissionAccTest.java:88)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketByPermissionAccTest.testQueryAllTransferTargetsForUserNotAuthorized()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketByPermissionAccTest.java:47)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketByPermissionAccTest.testSkipAuthorizationCheckForAdminWhileQueryingWorkbaskets()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketByPermissionAccTest.java:154)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketsWithPaginationAccTest.testCountOfWorkbasketQuery()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketsWithPaginationAccTest.java:145)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketsWithPaginationAccTest.testGetFirstPageOfWorkbasketQueryWithOffset()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketsWithPaginationAccTest.java:26)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketsWithPaginationAccTest.testGetSecondPageOfWorkbasketQueryWithOffset()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketsWithPaginationAccTest.java:35)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketsWithPaginationAccTest.testListOffsetAndLimitOutOfBounds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketsWithPaginationAccTest.java:44)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketsWithPaginationAccTest.testPaginationNullAndNegativeLimitsIgnoring()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketsWithPaginationAccTest.java:109)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketsWithPaginationAccTest.testPaginationWithPages()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketsWithPaginationAccTest.java:63)
|
||||
Method <acceptance.workbasket.query.QueryWorkbasketsWithPaginationAccTest.testWorkbasketQueryDomA()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (QueryWorkbasketsWithPaginationAccTest.java:153)
|
||||
Method <acceptance.workbasket.query.WorkbasketQueryAccTest.testQueryWorkbasketByAdmin()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (WorkbasketQueryAccTest.java:86)
|
||||
Method <acceptance.workbasket.query.WorkbasketQueryAccTest.testQueryWorkbasketByBusinessAdmin()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (WorkbasketQueryAccTest.java:67)
|
||||
Method <acceptance.workbasket.query.WorkbasketQueryAccTest.testQueryWorkbasketByUnauthenticated()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (WorkbasketQueryAccTest.java:29)
|
||||
Method <acceptance.workbasket.query.WorkbasketQueryAccTest.testQueryWorkbasketByUnknownUser()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (WorkbasketQueryAccTest.java:48)
|
||||
Method <acceptance.workbasket.query.WorkbasketQueryWithOrderedPaginationAccTest.testGetFirstPageOfTaskQueryWithOffset()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (WorkbasketQueryWithOrderedPaginationAccTest.java:28)
|
||||
Method <acceptance.workbasket.query.WorkbasketQueryWithOrderedPaginationAccTest.testGetSecondPageOfTaskQueryWithOffset()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (WorkbasketQueryWithOrderedPaginationAccTest.java:47)
|
||||
Method <acceptance.workbasket.update.UpdateDistributionTargetsAccTest.testAddAndRemoveDistributionTargets()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateDistributionTargetsAccTest.java:91)
|
||||
Method <acceptance.workbasket.update.UpdateDistributionTargetsAccTest.testAddAndRemoveDistributionTargetsOnWorkbasketWithoutReadPermission()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateDistributionTargetsAccTest.java:119)
|
||||
Method <acceptance.workbasket.update.UpdateDistributionTargetsAccTest.testAddDistributionTargetsFailsNotAuthorized()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateDistributionTargetsAccTest.java:142)
|
||||
Method <acceptance.workbasket.update.UpdateDistributionTargetsAccTest.testDistributionTargetCallsWithNonExistingWorkbaskets()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateDistributionTargetsAccTest.java:33)
|
||||
Method <acceptance.workbasket.update.UpdateDistributionTargetsAccTest.testSetDistributionTargets()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateDistributionTargetsAccTest.java:162)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAccTest.testUpdateWorkbasket()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAccTest.java:33)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAccTest.testUpdateWorkbasketOfNonExistingWorkbasketShouldThrowException()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAccTest.java:109)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAccTest.testUpdateWorkbasketWithConcurrentModificationShouldThrowException()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAccTest.java:94)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAuthorizations2AccTest.testUpdatedAccessItemListToEmptyList()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAuthorizations2AccTest.java:24)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAuthorizationsAccTest.testDeleteAccessItemForAccessItemId()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAuthorizationsAccTest.java:253)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAuthorizationsAccTest.testDeleteAccessItemsForAccessId()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAuthorizationsAccTest.java:285)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAuthorizationsAccTest.testDeleteAccessItemsForAccessIdWithUnusedValuesThrowingNoException()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAuthorizationsAccTest.java:299)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAuthorizationsAccTest.testInsertAccessItemList()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAuthorizationsAccTest.java:220)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAuthorizationsAccTest.testUpdateWorkbasketAccessItemRejected()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAuthorizationsAccTest.java:103)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAuthorizationsAccTest.testUpdateWorkbasketAccessItemSucceeds()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAuthorizationsAccTest.java:71)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAuthorizationsAccTest.testUpdatedAccessItemLeadsToNotAuthorizedException()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAuthorizationsAccTest.java:140)
|
||||
Method <acceptance.workbasket.update.UpdateWorkbasketAuthorizationsAccTest.testUpdatedAccessItemList()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (UpdateWorkbasketAuthorizationsAccTest.java:180)
|
||||
Method <testapi.tests.TaskanaInitializationExtensionTest$ModifiedTaskanaEngineConfig.should_createNewTaskanaInstance_For_NestedTestClassImplementingModifierInterface()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskanaInitializationExtensionTest.java:62)
|
||||
Method <testapi.tests.TaskanaInitializationExtensionTest$NestedTestClassAnnotatedWithCleanTaskanaContext.should_createNewTaskanaInstance_For_NestedTestClassAnnotatedWithCleanTaskanaContext()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskanaInitializationExtensionTest.java:76)
|
||||
Method <testapi.tests.TaskanaInitializationExtensionTest$NestedTestClassWithServiceProvider.should_createNewTaskanaInstance_For_NestedTestClassAnnotatedWithCleanTaskanaContext()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskanaInitializationExtensionTest.java:98)
|
||||
Method <testapi.tests.TaskanaInitializationExtensionTest$ReuseTaskana.should_useTopLevelTaskanaInstance_For_NestedTestClasses()> does not match '^should_[A-Z][^_]+(_(For|When)_[A-Z][^_]+)?$' in (TaskanaInitializationExtensionTest.java:39)
|
|
@ -1,3 +0,0 @@
|
|||
Field <pro.taskana.common.test.BaseRestDocTest.objectMapper> is annotated with @Autowired in (BaseRestDocTest.java:0)
|
||||
Field <pro.taskana.common.test.BaseRestDocTest.requestMappingHandlerAdapter> is annotated with @Autowired in (BaseRestDocTest.java:0)
|
||||
Field <pro.taskana.common.test.BaseRestDocTest.restHelper> is annotated with @Autowired in (BaseRestDocTest.java:0)
|
|
@ -93,24 +93,6 @@
|
|||
<artifactId>slf4j-simple</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>nl.jqno.equalsverifier</groupId>
|
||||
<artifactId>equalsverifier</artifactId>
|
||||
<version>${version.equalsverifier}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.openpojo</groupId>
|
||||
<artifactId>openpojo</artifactId>
|
||||
<version>${version.openpojo}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.tngtech.archunit</groupId>
|
||||
<artifactId>archunit</artifactId>
|
||||
<version>${version.archunit}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.testcontainers</groupId>
|
||||
<artifactId>db2</artifactId>
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
package testapi;
|
||||
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.RetentionPolicy;
|
||||
import java.lang.annotation.Target;
|
||||
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
@Target(ElementType.TYPE)
|
||||
public @interface CleanTaskanaContext {}
|
|
@ -1,8 +0,0 @@
|
|||
package testapi;
|
||||
|
||||
import pro.taskana.TaskanaEngineConfiguration;
|
||||
|
||||
public interface TaskanaEngineConfigurationModifier {
|
||||
|
||||
void modify(TaskanaEngineConfiguration taskanaEngineConfiguration);
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
package testapi;
|
||||
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.RetentionPolicy;
|
||||
import java.lang.annotation.Target;
|
||||
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
@Target(ElementType.FIELD)
|
||||
public @interface TaskanaInject {}
|
|
@ -1,26 +0,0 @@
|
|||
package testapi;
|
||||
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.RetentionPolicy;
|
||||
import java.lang.annotation.Target;
|
||||
import org.junit.jupiter.api.TestInstance;
|
||||
import org.junit.jupiter.api.TestInstance.Lifecycle;
|
||||
import org.junit.jupiter.api.extension.ExtendWith;
|
||||
import testapi.extensions.TaskanaDependencyInjectionExtension;
|
||||
import testapi.extensions.TaskanaInitializationExtension;
|
||||
import testapi.extensions.TestContainerExtension;
|
||||
|
||||
import pro.taskana.common.test.security.JaasExtension;
|
||||
|
||||
@ExtendWith({
|
||||
// ORDER IS IMPORTANT!
|
||||
JaasExtension.class,
|
||||
TestContainerExtension.class,
|
||||
TaskanaInitializationExtension.class,
|
||||
TaskanaDependencyInjectionExtension.class,
|
||||
})
|
||||
@TestInstance(Lifecycle.PER_CLASS)
|
||||
@Target(ElementType.TYPE)
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface TaskanaIntegrationTest {}
|
|
@ -1,24 +0,0 @@
|
|||
package testapi;
|
||||
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Repeatable;
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.RetentionPolicy;
|
||||
import java.lang.annotation.Target;
|
||||
import testapi.WithServiceProvider.WithServiceProviders;
|
||||
|
||||
@Target(ElementType.TYPE)
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
@Repeatable(WithServiceProviders.class)
|
||||
public @interface WithServiceProvider {
|
||||
|
||||
Class<?> serviceProviderInterface();
|
||||
|
||||
Class<?>[] serviceProviders();
|
||||
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
@Target(ElementType.TYPE)
|
||||
@interface WithServiceProviders {
|
||||
WithServiceProvider[] value();
|
||||
}
|
||||
}
|
|
@ -1,63 +0,0 @@
|
|||
package testapi.extensions;
|
||||
|
||||
import static org.junit.platform.commons.support.AnnotationSupport.findAnnotatedFields;
|
||||
import static testapi.util.ExtensionCommunicator.getClassLevelStore;
|
||||
|
||||
import java.lang.reflect.Field;
|
||||
import java.util.Map;
|
||||
import org.junit.jupiter.api.extension.ExtensionContext;
|
||||
import org.junit.jupiter.api.extension.ParameterContext;
|
||||
import org.junit.jupiter.api.extension.ParameterResolutionException;
|
||||
import org.junit.jupiter.api.extension.ParameterResolver;
|
||||
import org.junit.jupiter.api.extension.TestInstancePostProcessor;
|
||||
import org.junit.platform.commons.JUnitException;
|
||||
import testapi.TaskanaInject;
|
||||
|
||||
public class TaskanaDependencyInjectionExtension
|
||||
implements ParameterResolver, TestInstancePostProcessor {
|
||||
|
||||
@Override
|
||||
public boolean supportsParameter(
|
||||
ParameterContext parameterContext, ExtensionContext extensionContext)
|
||||
throws ParameterResolutionException {
|
||||
Map<Class<?>, Object> instanceByClass = getTaskanaEntityMap(extensionContext);
|
||||
return instanceByClass != null
|
||||
&& instanceByClass.containsKey(parameterContext.getParameter().getType());
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object resolveParameter(
|
||||
ParameterContext parameterContext, ExtensionContext extensionContext)
|
||||
throws ParameterResolutionException {
|
||||
return getTaskanaEntityMap(extensionContext).get(parameterContext.getParameter().getType());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void postProcessTestInstance(Object testInstance, ExtensionContext context)
|
||||
throws Exception {
|
||||
Map<Class<?>, Object> instanceByClass = getTaskanaEntityMap(context);
|
||||
if (instanceByClass == null) {
|
||||
throw new JUnitException("Something went wrong! Could not find TASKANA entity Map in store.");
|
||||
}
|
||||
|
||||
for (Field field : findAnnotatedFields(testInstance.getClass(), TaskanaInject.class)) {
|
||||
Object toInject = instanceByClass.get(field.getType());
|
||||
if (toInject != null) {
|
||||
field.setAccessible(true);
|
||||
field.set(testInstance, toInject);
|
||||
} else {
|
||||
throw new JUnitException(
|
||||
String.format(
|
||||
"Cannot inject field '%s'. " + "Type '%s' is not an injectable TASKANA type",
|
||||
field.getName(), field.getType()));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
private static Map<Class<?>, Object> getTaskanaEntityMap(ExtensionContext extensionContext) {
|
||||
return (Map<Class<?>, Object>)
|
||||
getClassLevelStore(extensionContext)
|
||||
.get(TaskanaInitializationExtension.STORE_TASKANA_ENTITY_MAP);
|
||||
}
|
||||
}
|
|
@ -1,126 +0,0 @@
|
|||
package testapi.extensions;
|
||||
|
||||
import static org.junit.platform.commons.support.AnnotationSupport.isAnnotated;
|
||||
import static testapi.util.ExtensionCommunicator.getClassLevelStore;
|
||||
import static testapi.util.ExtensionCommunicator.isTopLevelClass;
|
||||
|
||||
import acceptance.TaskanaEngineProxy;
|
||||
import java.util.Map;
|
||||
import javax.sql.DataSource;
|
||||
import org.apache.ibatis.session.SqlSession;
|
||||
import org.junit.jupiter.api.extension.ExtensionContext;
|
||||
import org.junit.jupiter.api.extension.ExtensionContext.Store;
|
||||
import org.junit.jupiter.api.extension.TestInstancePostProcessor;
|
||||
import org.junit.platform.commons.JUnitException;
|
||||
import org.mockito.MockedStatic;
|
||||
import org.mockito.Mockito;
|
||||
import testapi.CleanTaskanaContext;
|
||||
import testapi.TaskanaEngineConfigurationModifier;
|
||||
import testapi.WithServiceProvider;
|
||||
import testapi.util.ServiceProviderExtractor;
|
||||
|
||||
import pro.taskana.TaskanaEngineConfiguration;
|
||||
import pro.taskana.classification.api.ClassificationService;
|
||||
import pro.taskana.classification.internal.ClassificationServiceImpl;
|
||||
import pro.taskana.common.api.ConfigurationService;
|
||||
import pro.taskana.common.api.JobService;
|
||||
import pro.taskana.common.api.TaskanaEngine;
|
||||
import pro.taskana.common.api.TaskanaEngine.ConnectionManagementMode;
|
||||
import pro.taskana.common.api.WorkingDaysToDaysConverter;
|
||||
import pro.taskana.common.api.security.CurrentUserContext;
|
||||
import pro.taskana.common.internal.ConfigurationMapper;
|
||||
import pro.taskana.common.internal.ConfigurationServiceImpl;
|
||||
import pro.taskana.common.internal.InternalTaskanaEngine;
|
||||
import pro.taskana.common.internal.JobServiceImpl;
|
||||
import pro.taskana.common.internal.TaskanaEngineImpl;
|
||||
import pro.taskana.common.internal.security.CurrentUserContextImpl;
|
||||
import pro.taskana.common.internal.util.SpiLoader;
|
||||
import pro.taskana.monitor.api.MonitorService;
|
||||
import pro.taskana.monitor.internal.MonitorServiceImpl;
|
||||
import pro.taskana.task.api.TaskService;
|
||||
import pro.taskana.task.internal.TaskServiceImpl;
|
||||
import pro.taskana.workbasket.api.WorkbasketService;
|
||||
import pro.taskana.workbasket.internal.WorkbasketServiceImpl;
|
||||
|
||||
public class TaskanaInitializationExtension implements TestInstancePostProcessor {
|
||||
|
||||
public static final String STORE_TASKANA_ENTITY_MAP = "taskanaEntityMap";
|
||||
|
||||
@Override
|
||||
public void postProcessTestInstance(Object testInstance, ExtensionContext context)
|
||||
throws Exception {
|
||||
Class<?> testClass = testInstance.getClass();
|
||||
if (isTopLevelClass(testClass)
|
||||
|| isAnnotated(testClass, CleanTaskanaContext.class)
|
||||
|| isAnnotated(testClass, WithServiceProvider.class)
|
||||
|| testInstance instanceof TaskanaEngineConfigurationModifier) {
|
||||
Store store = getClassLevelStore(context);
|
||||
TaskanaEngineConfiguration taskanaEngineConfiguration =
|
||||
createDefaultTaskanaEngineConfiguration(store);
|
||||
|
||||
if (testInstance instanceof TaskanaEngineConfigurationModifier) {
|
||||
TaskanaEngineConfigurationModifier modifier =
|
||||
(TaskanaEngineConfigurationModifier) testInstance;
|
||||
modifier.modify(taskanaEngineConfiguration);
|
||||
}
|
||||
|
||||
TaskanaEngine taskanaEngine;
|
||||
try (MockedStatic<SpiLoader> staticMock = Mockito.mockStatic(SpiLoader.class)) {
|
||||
ServiceProviderExtractor.extractServiceProviders(testClass)
|
||||
.forEach(
|
||||
(spi, serviceProviders) ->
|
||||
staticMock.when(() -> SpiLoader.load(spi)).thenReturn(serviceProviders));
|
||||
taskanaEngine =
|
||||
taskanaEngineConfiguration.buildTaskanaEngine(ConnectionManagementMode.AUTOCOMMIT);
|
||||
}
|
||||
|
||||
store.put(STORE_TASKANA_ENTITY_MAP, generateTaskanaEntityMap(taskanaEngine));
|
||||
}
|
||||
}
|
||||
|
||||
private static TaskanaEngineConfiguration createDefaultTaskanaEngineConfiguration(Store store) {
|
||||
String schemaName = store.get(TestContainerExtension.STORE_SCHEMA_NAME, String.class);
|
||||
if (schemaName == null) {
|
||||
throw new JUnitException("Expected schemaName to be defined in store, but it's not.");
|
||||
}
|
||||
DataSource dataSource = store.get(TestContainerExtension.STORE_DATA_SOURCE, DataSource.class);
|
||||
if (dataSource == null) {
|
||||
throw new JUnitException("Expected dataSource to be defined in store, but it's not.");
|
||||
}
|
||||
|
||||
return new TaskanaEngineConfiguration(dataSource, false, schemaName);
|
||||
}
|
||||
|
||||
private static Map<Class<?>, Object> generateTaskanaEntityMap(TaskanaEngine taskanaEngine)
|
||||
throws Exception {
|
||||
TaskService taskService = taskanaEngine.getTaskService();
|
||||
TaskanaEngineProxy taskanaEngineProxy = new TaskanaEngineProxy(taskanaEngine);
|
||||
MonitorService monitorService = taskanaEngine.getMonitorService();
|
||||
WorkbasketService workbasketService = taskanaEngine.getWorkbasketService();
|
||||
ClassificationService classificationService = taskanaEngine.getClassificationService();
|
||||
JobService jobService = taskanaEngine.getJobService();
|
||||
CurrentUserContext currentUserContext = taskanaEngine.getCurrentUserContext();
|
||||
SqlSession sqlSession = taskanaEngineProxy.getSqlSession();
|
||||
return Map.ofEntries(
|
||||
Map.entry(TaskanaEngineConfiguration.class, taskanaEngine.getConfiguration()),
|
||||
Map.entry(TaskanaEngineImpl.class, taskanaEngine),
|
||||
Map.entry(TaskanaEngine.class, taskanaEngine),
|
||||
Map.entry(InternalTaskanaEngine.class, taskanaEngineProxy.getEngine()),
|
||||
Map.entry(TaskService.class, taskService),
|
||||
Map.entry(TaskServiceImpl.class, taskService),
|
||||
Map.entry(MonitorService.class, monitorService),
|
||||
Map.entry(MonitorServiceImpl.class, monitorService),
|
||||
Map.entry(WorkbasketService.class, workbasketService),
|
||||
Map.entry(WorkbasketServiceImpl.class, workbasketService),
|
||||
Map.entry(ClassificationService.class, classificationService),
|
||||
Map.entry(ClassificationServiceImpl.class, classificationService),
|
||||
Map.entry(ConfigurationService.class, taskanaEngine.getConfigurationService()),
|
||||
Map.entry(ConfigurationServiceImpl.class, taskanaEngine.getConfigurationService()),
|
||||
Map.entry(JobService.class, jobService),
|
||||
Map.entry(JobServiceImpl.class, jobService),
|
||||
Map.entry(CurrentUserContext.class, currentUserContext),
|
||||
Map.entry(CurrentUserContextImpl.class, currentUserContext),
|
||||
Map.entry(WorkingDaysToDaysConverter.class, taskanaEngine.getWorkingDaysToDaysConverter()),
|
||||
Map.entry(ConfigurationMapper.class, sqlSession.getMapper(ConfigurationMapper.class)));
|
||||
}
|
||||
}
|
|
@ -1,117 +0,0 @@
|
|||
package testapi.extensions;
|
||||
|
||||
import static org.junit.platform.commons.support.AnnotationSupport.isAnnotated;
|
||||
import static pro.taskana.common.test.DockerContainerCreator.createDataSource;
|
||||
import static pro.taskana.common.test.DockerContainerCreator.createDockerContainer;
|
||||
import static testapi.util.ExtensionCommunicator.getClassLevelStore;
|
||||
import static testapi.util.ExtensionCommunicator.isTopLevelClass;
|
||||
|
||||
import java.lang.reflect.Constructor;
|
||||
import java.util.Optional;
|
||||
import java.util.UUID;
|
||||
import javax.sql.DataSource;
|
||||
import org.apache.ibatis.datasource.pooled.PooledDataSource;
|
||||
import org.junit.jupiter.api.extension.AfterAllCallback;
|
||||
import org.junit.jupiter.api.extension.ExtensionContext;
|
||||
import org.junit.jupiter.api.extension.ExtensionContext.Store;
|
||||
import org.junit.jupiter.api.extension.InvocationInterceptor;
|
||||
import org.junit.jupiter.api.extension.ReflectiveInvocationContext;
|
||||
import org.junit.platform.commons.support.AnnotationSupport;
|
||||
import org.testcontainers.containers.GenericContainer;
|
||||
import org.testcontainers.containers.JdbcDatabaseContainer;
|
||||
import testapi.CleanTaskanaContext;
|
||||
import testapi.TaskanaEngineConfigurationModifier;
|
||||
import testapi.WithServiceProvider;
|
||||
|
||||
import pro.taskana.common.internal.configuration.DB;
|
||||
|
||||
public class TestContainerExtension implements AfterAllCallback, InvocationInterceptor {
|
||||
|
||||
public static final String STORE_DATA_SOURCE = "datasource";
|
||||
public static final String STORE_CONTAINER = "container";
|
||||
public static final String STORE_SCHEMA_NAME = "schemaName";
|
||||
|
||||
@Override
|
||||
public <T> T interceptTestClassConstructor(
|
||||
Invocation<T> invocation,
|
||||
ReflectiveInvocationContext<Constructor<T>> invocationContext,
|
||||
ExtensionContext extensionContext)
|
||||
throws Throwable {
|
||||
Class<?> testClass = extensionContext.getRequiredTestClass();
|
||||
if (isTopLevelClass(testClass) || isAnnotated(testClass, CleanTaskanaContext.class)) {
|
||||
Store store = getClassLevelStore(extensionContext);
|
||||
DB db = retrieveDatabaseFromEnv();
|
||||
store.put(STORE_SCHEMA_NAME, determineSchemaName(db));
|
||||
|
||||
createDockerContainer(db)
|
||||
.ifPresentOrElse(
|
||||
container -> {
|
||||
container.start();
|
||||
store.put(STORE_DATA_SOURCE, createDataSource(container));
|
||||
store.put(STORE_CONTAINER, container);
|
||||
},
|
||||
() -> store.put(STORE_DATA_SOURCE, createDataSourceForH2()));
|
||||
|
||||
} else if (TaskanaEngineConfigurationModifier.class.isAssignableFrom(testClass)
|
||||
|| isAnnotated(testClass, WithServiceProvider.class)) {
|
||||
// since the implementation of TaskanaEngineConfigurationModifier implies the generation of a
|
||||
// new TaskanaEngine, we have to copy the schema name and datasource from the enclosing class'
|
||||
// store to the testClass store.
|
||||
// This allows the following extensions to generate a new TaskanaEngine for the testClass.
|
||||
Store parentStore = getClassLevelStore(extensionContext, testClass.getEnclosingClass());
|
||||
Store store = getClassLevelStore(extensionContext);
|
||||
copyValue(TestContainerExtension.STORE_SCHEMA_NAME, parentStore, store);
|
||||
copyValue(TestContainerExtension.STORE_DATA_SOURCE, parentStore, store);
|
||||
}
|
||||
return invocation.proceed();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void afterAll(ExtensionContext context) {
|
||||
Class<?> testClass = context.getRequiredTestClass();
|
||||
if (isTopLevelClass(testClass)
|
||||
|| AnnotationSupport.isAnnotated(testClass, CleanTaskanaContext.class)) {
|
||||
Optional.ofNullable(getClassLevelStore(context).get(STORE_CONTAINER))
|
||||
.map(JdbcDatabaseContainer.class::cast)
|
||||
.ifPresent(GenericContainer::stop);
|
||||
}
|
||||
}
|
||||
|
||||
private static void copyValue(String key, Store source, Store destination) {
|
||||
Object value = source.get(key);
|
||||
destination.put(key, value);
|
||||
}
|
||||
|
||||
private static String determineSchemaName(DB db) {
|
||||
return db == DB.POSTGRES ? "taskana" : "TASKANA";
|
||||
}
|
||||
|
||||
private static DB retrieveDatabaseFromEnv() {
|
||||
String property = System.getenv("DB");
|
||||
DB db;
|
||||
try {
|
||||
db = DB.valueOf(property);
|
||||
} catch (Exception ex) {
|
||||
db = DB.H2;
|
||||
}
|
||||
return db;
|
||||
}
|
||||
|
||||
private static DataSource createDataSourceForH2() {
|
||||
PooledDataSource ds =
|
||||
new PooledDataSource(
|
||||
Thread.currentThread().getContextClassLoader(),
|
||||
"org.h2.Driver",
|
||||
"jdbc:h2:mem:"
|
||||
+ UUID.randomUUID()
|
||||
+ ";LOCK_MODE=0;"
|
||||
+ "INIT=CREATE SCHEMA IF NOT EXISTS TASKANA\\;"
|
||||
+ "SET COLLATION DEFAULT_de_DE ",
|
||||
"sa",
|
||||
"sa");
|
||||
ds.setPoolTimeToWait(50);
|
||||
ds.forceCloseAll(); // otherwise, the MyBatis pool is not initialized correctly
|
||||
|
||||
return ds;
|
||||
}
|
||||
}
|
|
@ -1,184 +0,0 @@
|
|||
package testapi.tests;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
import testapi.TaskanaInject;
|
||||
import testapi.TaskanaIntegrationTest;
|
||||
|
||||
import pro.taskana.TaskanaEngineConfiguration;
|
||||
import pro.taskana.classification.api.ClassificationService;
|
||||
import pro.taskana.classification.internal.ClassificationServiceImpl;
|
||||
import pro.taskana.common.api.ConfigurationService;
|
||||
import pro.taskana.common.api.JobService;
|
||||
import pro.taskana.common.api.TaskanaEngine;
|
||||
import pro.taskana.common.api.WorkingDaysToDaysConverter;
|
||||
import pro.taskana.common.api.security.CurrentUserContext;
|
||||
import pro.taskana.common.internal.ConfigurationMapper;
|
||||
import pro.taskana.common.internal.ConfigurationServiceImpl;
|
||||
import pro.taskana.common.internal.InternalTaskanaEngine;
|
||||
import pro.taskana.common.internal.JobServiceImpl;
|
||||
import pro.taskana.common.internal.TaskanaEngineImpl;
|
||||
import pro.taskana.common.internal.security.CurrentUserContextImpl;
|
||||
import pro.taskana.monitor.api.MonitorService;
|
||||
import pro.taskana.monitor.internal.MonitorServiceImpl;
|
||||
import pro.taskana.task.api.TaskService;
|
||||
import pro.taskana.task.internal.TaskServiceImpl;
|
||||
import pro.taskana.workbasket.api.WorkbasketService;
|
||||
import pro.taskana.workbasket.internal.WorkbasketServiceImpl;
|
||||
|
||||
@TaskanaIntegrationTest
|
||||
class TaskanaDependencyInjectionExtensionTest {
|
||||
|
||||
TaskanaEngineConfiguration taskanaEngineConfigurationNotAnnotated;
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
@TaskanaInject TaskanaEngine taskanaEngine;
|
||||
@TaskanaInject TaskanaEngine taskanaEngine2;
|
||||
@TaskanaInject TaskanaEngineImpl taskanaEngineImpl;
|
||||
@TaskanaInject InternalTaskanaEngine internalTaskanaEngine;
|
||||
@TaskanaInject ClassificationService classificationService;
|
||||
@TaskanaInject ClassificationServiceImpl classificationServiceImpl;
|
||||
@TaskanaInject WorkbasketService workbasketService;
|
||||
@TaskanaInject WorkbasketServiceImpl workbasketServiceImpl;
|
||||
@TaskanaInject TaskService taskService;
|
||||
@TaskanaInject TaskServiceImpl taskServiceImpl;
|
||||
@TaskanaInject MonitorService monitorService;
|
||||
@TaskanaInject MonitorServiceImpl monitorServiceImpl;
|
||||
@TaskanaInject JobService jobService;
|
||||
@TaskanaInject JobServiceImpl jobServiceImpl;
|
||||
@TaskanaInject ConfigurationService configurationService;
|
||||
@TaskanaInject ConfigurationServiceImpl configurationServiceImpl;
|
||||
@TaskanaInject WorkingDaysToDaysConverter workingDaysToDaysConverter;
|
||||
@TaskanaInject CurrentUserContext currentUserContext;
|
||||
@TaskanaInject CurrentUserContextImpl currentUserContextImpl;
|
||||
@TaskanaInject ConfigurationMapper configurationMapper;
|
||||
|
||||
@Test
|
||||
void should_NotInjectTaskanaEngineConfiguration_When_FieldIsNotAnnotated() {
|
||||
assertThat(taskanaEngineConfigurationNotAnnotated).isNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectMultipleTimes_When_FieldIsDeclaredMultipleTimes() {
|
||||
assertThat(taskanaEngine).isSameAs(taskanaEngine2).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectTaskanaEngineConfiguration_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
TaskanaEngineConfiguration taskanaEngineConfiguration) {
|
||||
assertThat(taskanaEngineConfiguration).isSameAs(this.taskanaEngineConfiguration).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectTaskanaEngine_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
TaskanaEngine taskanaEngine) {
|
||||
assertThat(taskanaEngine).isSameAs(this.taskanaEngine).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectTaskanaEngineImpl_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
TaskanaEngineImpl taskanaEngineImpl) {
|
||||
assertThat(taskanaEngineImpl).isSameAs(this.taskanaEngineImpl).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectInternalTaskanaEngine_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
InternalTaskanaEngine internalTaskanaEngine) {
|
||||
assertThat(internalTaskanaEngine).isSameAs(this.internalTaskanaEngine).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectClassificationService_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
ClassificationService classificationService) {
|
||||
assertThat(classificationService).isSameAs(this.classificationService).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectClassificationServiceImpl_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
ClassificationServiceImpl classificationServiceImpl) {
|
||||
assertThat(classificationServiceImpl).isSameAs(this.classificationServiceImpl).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectWorkbasketService_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
WorkbasketService workbasketService) {
|
||||
assertThat(workbasketService).isSameAs(this.workbasketService).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectWorkbasketServiceImpl_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
WorkbasketServiceImpl workbasketServiceImpl) {
|
||||
assertThat(workbasketServiceImpl).isSameAs(this.workbasketServiceImpl).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectTaskService_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
TaskService taskService) {
|
||||
assertThat(taskService).isSameAs(this.taskService).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectTaskServiceImpl_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
TaskServiceImpl taskServiceImpl) {
|
||||
assertThat(taskServiceImpl).isSameAs(this.taskServiceImpl).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectMonitorService_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
MonitorService monitorService) {
|
||||
assertThat(monitorService).isSameAs(this.monitorService).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectMonitorServiceImpl_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
MonitorServiceImpl monitorServiceImpl) {
|
||||
assertThat(monitorServiceImpl).isSameAs(this.monitorServiceImpl).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectJobService_When_FieldIsAnnotatedOrDeclaredAsParameter(JobService jobService) {
|
||||
assertThat(jobService).isSameAs(this.jobService).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectJobServiceImpl_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
JobServiceImpl jobServiceImpl) {
|
||||
assertThat(jobServiceImpl).isSameAs(this.jobServiceImpl).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectConfigurationService_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
ConfigurationService configurationService) {
|
||||
assertThat(configurationService).isSameAs(this.configurationService).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectConfigurationServiceImpl_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
ConfigurationServiceImpl configurationServiceImpl) {
|
||||
assertThat(configurationServiceImpl).isSameAs(this.configurationServiceImpl).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectWorkingDaysToDaysConverter_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
WorkingDaysToDaysConverter workingDaysToDaysConverter) {
|
||||
assertThat(workingDaysToDaysConverter).isSameAs(this.workingDaysToDaysConverter).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectCurrentUserContext_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
CurrentUserContext currentUserContext) {
|
||||
assertThat(currentUserContext).isSameAs(this.currentUserContext).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectCurrentUserContextImpl_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
CurrentUserContextImpl currentUserContextImpl) {
|
||||
assertThat(currentUserContextImpl).isSameAs(this.currentUserContextImpl).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_InjectConfigurationMapper_When_FieldIsAnnotatedOrDeclaredAsParameter(
|
||||
ConfigurationMapper configurationMapper) {
|
||||
assertThat(configurationMapper).isSameAs(this.configurationMapper).isNotNull();
|
||||
}
|
||||
}
|
|
@ -1,108 +0,0 @@
|
|||
package testapi.tests;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
import acceptance.priorityservice.TestPriorityServiceProvider;
|
||||
import java.util.List;
|
||||
import org.junit.jupiter.api.Nested;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.junit.jupiter.api.TestInstance;
|
||||
import org.junit.jupiter.api.TestInstance.Lifecycle;
|
||||
import testapi.CleanTaskanaContext;
|
||||
import testapi.TaskanaEngineConfigurationModifier;
|
||||
import testapi.TaskanaInject;
|
||||
import testapi.TaskanaIntegrationTest;
|
||||
import testapi.WithServiceProvider;
|
||||
|
||||
import pro.taskana.TaskanaEngineConfiguration;
|
||||
import pro.taskana.spi.priority.api.PriorityServiceProvider;
|
||||
|
||||
@TaskanaIntegrationTest
|
||||
class TaskanaInitializationExtensionTest {
|
||||
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Test
|
||||
void should_UseDefaultTaskanaEngine_When_TestIsCreated() {
|
||||
assertThat(taskanaEngineConfiguration.getDomains())
|
||||
.containsExactlyInAnyOrder("DOMAIN_A", "DOMAIN_B");
|
||||
}
|
||||
|
||||
@Nested
|
||||
@TestInstance(Lifecycle.PER_CLASS)
|
||||
class ReuseTaskana {
|
||||
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Test
|
||||
void should_useTopLevelTaskanaInstance_For_NestedTestClasses() {
|
||||
assertThat(taskanaEngineConfiguration)
|
||||
.isSameAs(TaskanaInitializationExtensionTest.this.taskanaEngineConfiguration);
|
||||
}
|
||||
}
|
||||
|
||||
@Nested
|
||||
@TestInstance(Lifecycle.PER_CLASS)
|
||||
class ModifiedTaskanaEngineConfig implements TaskanaEngineConfigurationModifier {
|
||||
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Override
|
||||
public void modify(TaskanaEngineConfiguration taskanaEngineConfiguration) {
|
||||
taskanaEngineConfiguration.setDomains(List.of("A", "B"));
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_OverrideConfiguration_When_ClassImplementsTaskanaEngineConfigurationModifier() {
|
||||
assertThat(taskanaEngineConfiguration.getDomains()).containsExactlyInAnyOrder("A", "B");
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_createNewTaskanaInstance_For_NestedTestClassImplementingModifierInterface() {
|
||||
assertThat(taskanaEngineConfiguration)
|
||||
.isNotSameAs(TaskanaInitializationExtensionTest.this.taskanaEngineConfiguration);
|
||||
}
|
||||
}
|
||||
|
||||
@CleanTaskanaContext
|
||||
@Nested
|
||||
@TestInstance(Lifecycle.PER_CLASS)
|
||||
class NestedTestClassAnnotatedWithCleanTaskanaContext {
|
||||
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Test
|
||||
void should_createNewTaskanaInstance_For_NestedTestClassAnnotatedWithCleanTaskanaContext() {
|
||||
assertThat(taskanaEngineConfiguration)
|
||||
.isNotSameAs(TaskanaInitializationExtensionTest.this.taskanaEngineConfiguration);
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_UseDefaultTaskanaEngine_When_NestedClassDoesNotImplementModifier() {
|
||||
assertThat(taskanaEngineConfiguration.getDomains())
|
||||
.containsExactlyInAnyOrder("DOMAIN_A", "DOMAIN_B");
|
||||
}
|
||||
}
|
||||
|
||||
@WithServiceProvider(
|
||||
serviceProviderInterface = PriorityServiceProvider.class,
|
||||
serviceProviders = TestPriorityServiceProvider.class)
|
||||
@Nested
|
||||
@TestInstance(Lifecycle.PER_CLASS)
|
||||
class NestedTestClassWithServiceProvider {
|
||||
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Test
|
||||
void should_createNewTaskanaInstance_For_NestedTestClassAnnotatedWithCleanTaskanaContext() {
|
||||
assertThat(taskanaEngineConfiguration)
|
||||
.isNotSameAs(TaskanaInitializationExtensionTest.this.taskanaEngineConfiguration);
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_UseDefaultTaskanaEngine_When_NestedClassDoesNotImplementModifier() {
|
||||
assertThat(taskanaEngineConfiguration.getDomains())
|
||||
.containsExactlyInAnyOrder("DOMAIN_A", "DOMAIN_B");
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,167 +0,0 @@
|
|||
package testapi.tests;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
import acceptance.priorityservice.TestPriorityServiceProvider;
|
||||
import java.sql.Connection;
|
||||
import javax.sql.DataSource;
|
||||
import org.junit.jupiter.api.Nested;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.junit.jupiter.api.TestInstance;
|
||||
import org.junit.jupiter.api.TestInstance.Lifecycle;
|
||||
import testapi.CleanTaskanaContext;
|
||||
import testapi.TaskanaEngineConfigurationModifier;
|
||||
import testapi.TaskanaInject;
|
||||
import testapi.TaskanaIntegrationTest;
|
||||
import testapi.WithServiceProvider;
|
||||
|
||||
import pro.taskana.TaskanaEngineConfiguration;
|
||||
import pro.taskana.spi.priority.api.PriorityServiceProvider;
|
||||
|
||||
@TaskanaIntegrationTest
|
||||
class TestContainerExtensionTest {
|
||||
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Test
|
||||
void should_CreateNewDataSource_For_TopLevelTestClass() {
|
||||
DataSource datasource = taskanaEngineConfiguration.getDatasource();
|
||||
|
||||
assertThat(datasource).isNotNull();
|
||||
}
|
||||
|
||||
@Nested
|
||||
@TestInstance(Lifecycle.PER_CLASS)
|
||||
class NestedTestClass {
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Test
|
||||
void should_ReuseDataSource_For_NestedTestClass() {
|
||||
DataSource nestedDataSource = taskanaEngineConfiguration.getDatasource();
|
||||
DataSource topLevelDataSource =
|
||||
TestContainerExtensionTest.this.taskanaEngineConfiguration.getDatasource();
|
||||
|
||||
assertThat(nestedDataSource).isSameAs(topLevelDataSource).isNotNull();
|
||||
}
|
||||
}
|
||||
|
||||
@Nested
|
||||
@TestInstance(Lifecycle.PER_CLASS)
|
||||
class NestedTestClassWithConfigurationModifier implements TaskanaEngineConfigurationModifier {
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Override
|
||||
public void modify(TaskanaEngineConfiguration taskanaEngineConfiguration) {
|
||||
// do nothing
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_ReuseDataSource_For_NestedTestClassWhichImplementsConfigurationModifier() {
|
||||
DataSource nestedDataSource = taskanaEngineConfiguration.getDatasource();
|
||||
DataSource topLevelDataSource =
|
||||
TestContainerExtensionTest.this.taskanaEngineConfiguration.getDatasource();
|
||||
|
||||
assertThat(nestedDataSource).isSameAs(topLevelDataSource).isNotNull();
|
||||
}
|
||||
}
|
||||
|
||||
@CleanTaskanaContext
|
||||
@Nested
|
||||
@TestInstance(Lifecycle.PER_CLASS)
|
||||
class NestedTestClassAnnotatedWithCleanTaskanaContext {
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Test
|
||||
void should_CreateNewDataSource_For_NestedTestAnnotatedWithCleanTaskanaContext()
|
||||
throws Exception {
|
||||
DataSource nestedDataSource = taskanaEngineConfiguration.getDatasource();
|
||||
DataSource topLevelDataSource =
|
||||
TestContainerExtensionTest.this.taskanaEngineConfiguration.getDatasource();
|
||||
String nestedDataSourceUrl;
|
||||
String topLevelDataSourceUrl;
|
||||
try (Connection connection = nestedDataSource.getConnection()) {
|
||||
nestedDataSourceUrl = connection.getMetaData().getURL();
|
||||
}
|
||||
try (Connection connection = topLevelDataSource.getConnection()) {
|
||||
topLevelDataSourceUrl = connection.getMetaData().getURL();
|
||||
}
|
||||
|
||||
assertThat(nestedDataSourceUrl).isNotEqualTo(topLevelDataSourceUrl).isNotNull();
|
||||
}
|
||||
|
||||
@CleanTaskanaContext
|
||||
@Nested
|
||||
@TestInstance(Lifecycle.PER_CLASS)
|
||||
class NestedNestedTestClassAnnotatedWithCleanTaskanaContext {
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Test
|
||||
void should_CreateNewDataSource_For_NestedTestAnnotatedWithCleanTaskanaContext()
|
||||
throws Exception {
|
||||
DataSource nestedNestedDataSource = taskanaEngineConfiguration.getDatasource();
|
||||
DataSource nestedDataSource =
|
||||
NestedTestClassAnnotatedWithCleanTaskanaContext.this.taskanaEngineConfiguration
|
||||
.getDatasource();
|
||||
DataSource topLevelDataSource =
|
||||
TestContainerExtensionTest.this.taskanaEngineConfiguration.getDatasource();
|
||||
String nestedNestedDataSourceUrl;
|
||||
String nestedDataSourceUrl;
|
||||
String topLevelDataSourceUrl;
|
||||
try (Connection connection = nestedNestedDataSource.getConnection()) {
|
||||
nestedNestedDataSourceUrl = connection.getMetaData().getURL();
|
||||
}
|
||||
try (Connection connection = nestedDataSource.getConnection()) {
|
||||
nestedDataSourceUrl = connection.getMetaData().getURL();
|
||||
}
|
||||
try (Connection connection = topLevelDataSource.getConnection()) {
|
||||
topLevelDataSourceUrl = connection.getMetaData().getURL();
|
||||
}
|
||||
|
||||
assertThat(nestedNestedDataSourceUrl)
|
||||
.isNotEqualTo(nestedDataSourceUrl)
|
||||
.isNotEqualTo(topLevelDataSourceUrl)
|
||||
.isNotNull();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@CleanTaskanaContext
|
||||
@Nested
|
||||
@TestInstance(Lifecycle.PER_CLASS)
|
||||
class NestedTestClassAnnotatedWithCleanTaskanaContextAndConfigModifier
|
||||
implements TaskanaEngineConfigurationModifier {
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Override
|
||||
public void modify(TaskanaEngineConfiguration taskanaEngineConfiguration) {
|
||||
// do nothing
|
||||
}
|
||||
|
||||
@Test
|
||||
void should_CreateNewDataSource_For_NestedTestAnnotatedWithCleanTaskanaContext() {
|
||||
DataSource nestedDataSource = taskanaEngineConfiguration.getDatasource();
|
||||
DataSource topLevelDataSource =
|
||||
TestContainerExtensionTest.this.taskanaEngineConfiguration.getDatasource();
|
||||
|
||||
assertThat(nestedDataSource).isNotSameAs(topLevelDataSource).isNotNull();
|
||||
}
|
||||
}
|
||||
|
||||
@WithServiceProvider(
|
||||
serviceProviderInterface = PriorityServiceProvider.class,
|
||||
serviceProviders = TestPriorityServiceProvider.class)
|
||||
@Nested
|
||||
@TestInstance(Lifecycle.PER_CLASS)
|
||||
class NestedTestClassWithServiceProvider {
|
||||
@TaskanaInject TaskanaEngineConfiguration taskanaEngineConfiguration;
|
||||
|
||||
@Test
|
||||
void should_ReuseDataSource_For_NestedTestClassWithServiceProvider() {
|
||||
DataSource nestedDataSource = taskanaEngineConfiguration.getDatasource();
|
||||
DataSource topLevelDataSource =
|
||||
TestContainerExtensionTest.this.taskanaEngineConfiguration.getDatasource();
|
||||
|
||||
assertThat(nestedDataSource).isSameAs(topLevelDataSource).isNotNull();
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,51 +0,0 @@
|
|||
package testapi.util;
|
||||
|
||||
import static org.junit.platform.commons.support.AnnotationSupport.isAnnotated;
|
||||
|
||||
import org.junit.jupiter.api.extension.ExtensionContext;
|
||||
import org.junit.jupiter.api.extension.ExtensionContext.Namespace;
|
||||
import org.junit.jupiter.api.extension.ExtensionContext.Store;
|
||||
import testapi.CleanTaskanaContext;
|
||||
import testapi.TaskanaEngineConfigurationModifier;
|
||||
import testapi.WithServiceProvider;
|
||||
|
||||
public class ExtensionCommunicator {
|
||||
|
||||
private ExtensionCommunicator() {
|
||||
throw new IllegalStateException("utility class");
|
||||
}
|
||||
|
||||
public static boolean isTopLevelClass(Class<?> testClass) {
|
||||
return testClass.getEnclosingClass() == null;
|
||||
}
|
||||
|
||||
public static Store getClassLevelStore(ExtensionContext context) {
|
||||
return getClassLevelStore(context, context.getRequiredTestClass());
|
||||
}
|
||||
|
||||
public static Store getClassLevelStore(ExtensionContext context, Class<?> testClass) {
|
||||
return context.getStore(determineNamespace(testClass));
|
||||
}
|
||||
|
||||
public static Class<?> getTopLevelClass(Class<?> testClazz) {
|
||||
Class<?> parent = testClazz;
|
||||
while (parent.getEnclosingClass() != null) {
|
||||
parent = parent.getEnclosingClass();
|
||||
}
|
||||
return parent;
|
||||
}
|
||||
|
||||
private static Namespace determineNamespace(Class<?> testClass) {
|
||||
if (isTopLevelClass(testClass)) {
|
||||
return Namespace.create(testClass);
|
||||
} else if (isAnnotated(testClass, CleanTaskanaContext.class)) {
|
||||
return Namespace.create(getTopLevelClass(testClass), testClass, CleanTaskanaContext.class);
|
||||
} else if (isAnnotated(testClass, WithServiceProvider.class)) {
|
||||
return Namespace.create(getTopLevelClass(testClass), testClass, WithServiceProvider.class);
|
||||
} else if (TaskanaEngineConfigurationModifier.class.isAssignableFrom(testClass)) {
|
||||
return Namespace.create(
|
||||
getTopLevelClass(testClass), testClass, TaskanaEngineConfigurationModifier.class);
|
||||
}
|
||||
return Namespace.create(getTopLevelClass(testClass));
|
||||
}
|
||||
}
|
|
@ -1,73 +0,0 @@
|
|||
package testapi.util;
|
||||
|
||||
import static org.junit.platform.commons.support.AnnotationSupport.findRepeatableAnnotations;
|
||||
import static pro.taskana.common.internal.util.CheckedFunction.wrap;
|
||||
|
||||
import java.lang.reflect.Constructor;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Map.Entry;
|
||||
import java.util.Set;
|
||||
import java.util.stream.Collectors;
|
||||
import org.junit.platform.commons.JUnitException;
|
||||
import testapi.WithServiceProvider;
|
||||
|
||||
import pro.taskana.spi.history.api.TaskanaHistory;
|
||||
import pro.taskana.spi.priority.api.PriorityServiceProvider;
|
||||
import pro.taskana.spi.routing.api.TaskRoutingProvider;
|
||||
import pro.taskana.spi.task.api.CreateTaskPreprocessor;
|
||||
|
||||
public class ServiceProviderExtractor {
|
||||
|
||||
private static final Set<Class<?>> TASKANA_SERVICE_PROVIDER_INTERFACES =
|
||||
Set.of(
|
||||
TaskanaHistory.class,
|
||||
PriorityServiceProvider.class,
|
||||
TaskRoutingProvider.class,
|
||||
CreateTaskPreprocessor.class);
|
||||
|
||||
private ServiceProviderExtractor() {
|
||||
throw new IllegalStateException("utility class");
|
||||
}
|
||||
|
||||
public static Map<Class<?>, List<Object>> extractServiceProviders(Class<?> testClass) {
|
||||
List<WithServiceProvider> withServiceProviders =
|
||||
findRepeatableAnnotations(testClass, WithServiceProvider.class);
|
||||
|
||||
return groupServiceProvidersByServiceProviderInterface(withServiceProviders).entrySet().stream()
|
||||
.peek(entry -> validateServiceProviders(entry.getKey(), entry.getValue()))
|
||||
.collect(
|
||||
Collectors.toMap(
|
||||
Entry::getKey, entry -> instantiateServiceProviders(entry.getValue())));
|
||||
}
|
||||
|
||||
private static void validateServiceProviders(Class<?> spi, List<Class<?>> serviceProviders) {
|
||||
if (!TASKANA_SERVICE_PROVIDER_INTERFACES.contains(spi)) {
|
||||
throw new JUnitException(String.format("SPI '%s' is not a TASKANA SPI.", spi));
|
||||
}
|
||||
if (!serviceProviders.stream().allMatch(spi::isAssignableFrom)) {
|
||||
throw new JUnitException(
|
||||
String.format(
|
||||
"At least one ServiceProvider does not implement the requested SPI '%s'", spi));
|
||||
}
|
||||
}
|
||||
|
||||
private static Map<Class<?>, List<Class<?>>> groupServiceProvidersByServiceProviderInterface(
|
||||
List<WithServiceProvider> withServiceProviders) {
|
||||
return withServiceProviders.stream()
|
||||
.collect(
|
||||
Collectors.groupingBy(
|
||||
WithServiceProvider::serviceProviderInterface,
|
||||
Collectors.flatMapping(
|
||||
annotation -> Arrays.stream(annotation.serviceProviders()),
|
||||
Collectors.toList())));
|
||||
}
|
||||
|
||||
private static List<Object> instantiateServiceProviders(List<Class<?>> serviceProviders) {
|
||||
return serviceProviders.stream()
|
||||
.map(wrap(Class::getDeclaredConstructor))
|
||||
.map(wrap(Constructor::newInstance))
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue