Class CreateWorkflowValidatorTest

java.lang.Object
de.hybris.platform.cmsfacades.workflow.validator.CreateWorkflowValidatorTest

@UnitTest public class CreateWorkflowValidatorTest extends Object
  • Constructor Details

    • CreateWorkflowValidatorTest

      public CreateWorkflowValidatorTest()
  • Method Details

    • setUp

      public void setUp()
    • givenMissingTemplateCode_WhenValidated_ThenItFails

      public void givenMissingTemplateCode_WhenValidated_ThenItFails()
    • givenInvalidTemplateCode_WhenValidated_ThenItFails

      public void givenInvalidTemplateCode_WhenValidated_ThenItFails()
    • givenMissingAttachments_WhenValidated_ThenItFails

      public void givenMissingAttachments_WhenValidated_ThenItFails()
    • givenEmptyAttachmentsList_WhenValidated_ThenItFails

      public void givenEmptyAttachmentsList_WhenValidated_ThenItFails()
    • givenAttachmentOutsideCurrentCatalogVersion_WhenValidated_ThenItFails

      public void givenAttachmentOutsideCurrentCatalogVersion_WhenValidated_ThenItFails()
    • givenAttachmentIsAlreadyInAnotherWorkflow_WhenValidated_ThenItFails

      public void givenAttachmentIsAlreadyInAnotherWorkflow_WhenValidated_ThenItFails()
    • givenCreateVersionIsSelectedAndNoVersionLabelIsProvided_WhenValidated_ThenItFails

      public void givenCreateVersionIsSelectedAndNoVersionLabelIsProvided_WhenValidated_ThenItFails()
    • givenCreateVersionIsSelectedAndVersionLabelAlreadyExistsForAnAttachment_WhenValidated_ThenItFails

      public void givenCreateVersionIsSelectedAndVersionLabelAlreadyExistsForAnAttachment_WhenValidated_ThenItFails()
    • givenValidPayloadWithNoCreateVersionFlag_WhenValidated_ThenItPasses

      public void givenValidPayloadWithNoCreateVersionFlag_WhenValidated_ThenItPasses()
    • givenValidPayloadWithCreateVersionFlag_WhenValidated_ThenItPasses

      public void givenValidPayloadWithCreateVersionFlag_WhenValidated_ThenItPasses()
    • createValidCmsWorkflowData

      protected CMSWorkflowData createValidCmsWorkflowData()
    • setCreateVersion

      protected void setCreateVersion(CMSWorkflowData workflowData, String versionLabel)
    • assertHasError

      protected void assertHasError(String expectedErrorCode, String fieldName)
    • assertHasNoErrors

      protected void assertHasNoErrors()