Class CreateWorkflowValidatorTest


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

      • CreateWorkflowValidatorTest

        public CreateWorkflowValidatorTest()
    • Method Detail

      • 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,
                                        java.lang.String versionLabel)
      • assertHasError

        protected void assertHasError​(java.lang.String expectedErrorCode,
                                      java.lang.String fieldName)
      • assertHasNoErrors

        protected void assertHasNoErrors()