Class DefaultCMSWorkflowServiceTest

java.lang.Object
de.hybris.platform.cms2.workflow.service.impl.DefaultCMSWorkflowServiceTest

@UnitTest public class DefaultCMSWorkflowServiceTest extends Object
  • Constructor Details

    • DefaultCMSWorkflowServiceTest

      public DefaultCMSWorkflowServiceTest()
  • Method Details

    • 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(List<WorkflowModel> resultWorkflows)