Class DefaultCMSWorkflowServiceTest


  • @UnitTest
    public class DefaultCMSWorkflowServiceTest
    extends java.lang.Object
    • Constructor Detail

      • DefaultCMSWorkflowServiceTest

        public DefaultCMSWorkflowServiceTest()
    • Method Detail

      • setUp

        public void setUp()
      • givenItemsAreNotPartOfAnyWorkflow_WhenIsAnyItemInWorkflowIsCalled_ThenItReturnsFalse

        public void givenItemsAreNotPartOfAnyWorkflow_WhenIsAnyItemInWorkflowIsCalled_ThenItReturnsFalse()
      • givenOneItemIsPartOfAWorkflow_WhenIsAnyItemInWorkflowIsCalled_ThenItReturnsTrue

        public void givenOneItemIsPartOfAWorkflow_WhenIsAnyItemInWorkflowIsCalled_ThenItReturnsTrue()
      • givenItemThatIsPartOfWorkflow_ThenItCanOnlyBeEditedByThisWorkflow

        public void givenItemThatIsPartOfWorkflow_ThenItCanOnlyBeEditedByThisWorkflow()
      • givenItemIsNotPartOfAnyWorkflow_TheListOfRelatedWorkflowsIsEmpty

        public void givenItemIsNotPartOfAnyWorkflow_TheListOfRelatedWorkflowsIsEmpty()
      • givenItemIsPartOfTwoWorkflows_WhenGetWorkflowWhereItemEditableCalled_ThenTheOldestWorkflowIsReturned

        public void givenItemIsPartOfTwoWorkflows_WhenGetWorkflowWhereItemEditableCalled_ThenTheOldestWorkflowIsReturned()
      • shouldBeEditableIfItemIsPartOfWorkflowAndCurrentUserIsParticipantOfCurrentAction

        public void shouldBeEditableIfItemIsPartOfWorkflowAndCurrentUserIsParticipantOfCurrentAction()
      • shouldItemToBeNotEditableIfItemIsPartOfWorkflowAndCurrentUserIsNotParticipantOfCurrentAction

        public void shouldItemToBeNotEditableIfItemIsPartOfWorkflowAndCurrentUserIsNotParticipantOfCurrentAction()
      • shouldBeEditableIfItemIsNotPartOfWorkflow

        public void shouldBeEditableIfItemIsNotPartOfWorkflow()
      • prepareItemWorkflow

        protected void prepareItemWorkflow​(java.util.List<WorkflowModel> resultWorkflows)