Class PersonalizationWebServiceTest

    • Constructor Detail

      • PersonalizationWebServiceTest

        public PersonalizationWebServiceTest()
    • Method Detail

      • getAllSegmentsForCmsManager

        public void getAllSegmentsForCmsManager()
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • getSegmentsByCode

        public void getSegmentsByCode()
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • getAllSegmentsForAdmin

        public void getAllSegmentsForAdmin()
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • getAllSegmentsWithoutAuthorization

        public void getAllSegmentsWithoutAuthorization()
                                                throws java.io.IOException
        Throws:
        java.io.IOException
      • getCustomerSegmentation

        public void getCustomerSegmentation()
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • getCustomerSegmentationsWithPagination

        public void getCustomerSegmentationsWithPagination()
                                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInGerman

        public void getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInGerman()
                                                                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInEnglish

        public void getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInEnglish()
                                                                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • deleteSegmentWithoutRelTrigger

        public void deleteSegmentWithoutRelTrigger()
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • deleteSegmentWithRelTrigger

        public void deleteSegmentWithRelTrigger()
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • getCustmizationById

        public void getCustmizationById()
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • getAllCustmization

        public void getAllCustmization()
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • getEnabledAndDisabledCustmization

        public void getEnabledAndDisabledCustmization()
                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • getEnabledCustmization

        public void getEnabledCustmization()
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • getDisabledCustmization

        public void getDisabledCustmization()
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • getDeletedCustmization

        public void getDeletedCustmization()
                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • getCustmizationWithPagination

        public void getCustmizationWithPagination()
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • getCustmizationByNameWithPagination

        public void getCustmizationByNameWithPagination()
                                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • createCustomizationWithCode

        public void createCustomizationWithCode()
                                         throws java.io.IOException,
                                                javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • createCustomization

        public void createCustomization()
                                 throws java.io.IOException,
                                        javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • updateCustomizationEnabledDates

        public void updateCustomizationEnabledDates()
                                             throws java.io.IOException,
                                                    javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • updateCustomizationStatus

        public void updateCustomizationStatus()
                                       throws java.io.IOException,
                                              javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • getInvalidCatalog

        public void getInvalidCatalog()
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • getVariations

        public void getVariations()
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • updateVariation

        public void updateVariation()
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • getTriggers

        public void getTriggers()
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • getSegmentTrigger

        public void getSegmentTrigger()
                               throws java.io.IOException,
                                      javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • getExpressionTriggerFull

        public void getExpressionTriggerFull()
                                      throws java.io.IOException,
                                             javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • getDefaultTrigger

        public void getDefaultTrigger()
                               throws java.io.IOException,
                                      javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • createDefaultTrigger

        public void createDefaultTrigger()
                                  throws java.io.IOException,
                                         javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • updateTrigger

        public void updateTrigger()
                           throws java.io.IOException,
                                  javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • updateExpressionTrigger

        public void updateExpressionTrigger()
                                     throws java.io.IOException,
                                            javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • createCustomizationPackage

        public void createCustomizationPackage()
                                        throws java.io.IOException,
                                               javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • updateCustomizationPackage

        public void updateCustomizationPackage()
                                        throws java.io.IOException,
                                               javax.xml.bind.JAXBException
        Throws:
        java.io.IOException
        javax.xml.bind.JAXBException
      • callOptionsForSegmentsWithoutAuthorization

        public void callOptionsForSegmentsWithoutAuthorization()
      • callOptionsForSegmentsWithoutAuthorizationSpecificResource

        public void callOptionsForSegmentsWithoutAuthorizationSpecificResource()
      • callOptionsForCustomizationPackagesWithoutAuthorization

        public void callOptionsForCustomizationPackagesWithoutAuthorization()
      • callOptionsForCustomizationPackagesWithoutAuthorizationSpecificResource

        public void callOptionsForCustomizationPackagesWithoutAuthorizationSpecificResource()
      • callOptionsForCustomizationsWithoutAuthorization

        public void callOptionsForCustomizationsWithoutAuthorization()
      • callOptionsForCustomizationsWithoutAuthorizationSpecificResource

        public void callOptionsForCustomizationsWithoutAuthorizationSpecificResource()
      • callOptionsForDummyQueryWithoutAuthorization

        public void callOptionsForDummyQueryWithoutAuthorization()
      • callOptionsForTriggersWithoutAuthorization

        public void callOptionsForTriggersWithoutAuthorization()
      • callOptionsForTriggersWithoutAuthorizationSpecificResource

        public void callOptionsForTriggersWithoutAuthorizationSpecificResource()
      • callOptionsForVariationsWithoutAuthorization

        public void callOptionsForVariationsWithoutAuthorization()
      • callOptionsForVariationsWithoutAuthorizationSpecificResource

        public void callOptionsForVariationsWithoutAuthorizationSpecificResource()
      • callOptionsForAllActionsWithoutAuthorization

        public void callOptionsForAllActionsWithoutAuthorization()
      • callOptionsForActionsWithoutAuthorization

        public void callOptionsForActionsWithoutAuthorization()
      • callOptionsForActionsWithoutAuthorizationSpecificResource

        public void callOptionsForActionsWithoutAuthorizationSpecificResource()
      • callOptionsForCustomerSegmentationsWithoutAuthorization

        public void callOptionsForCustomerSegmentationsWithoutAuthorization()
      • callOptionsForCustomerSegmentationsWithoutAuthorizationSpecificResource

        public void callOptionsForCustomerSegmentationsWithoutAuthorizationSpecificResource()
      • getSegmentsWithoutAuthorization

        public void getSegmentsWithoutAuthorization()
      • getSegmentWithoutAuthorization

        public void getSegmentWithoutAuthorization()
      • createSegmentWithoutAuthorization

        public void createSegmentWithoutAuthorization()
      • deleteSegmentWithoutAuthorization

        public void deleteSegmentWithoutAuthorization()
      • updateSegmentWithoutAuthorization

        public void updateSegmentWithoutAuthorization()
      • createSegmentTriggerData

        protected SegmentTriggerData createSegmentTriggerData​(java.lang.String triggerCode,
                                                              java.lang.String segmentCode)
      • getCustomerSegmentationShouldReturn400WithLocalizedErrorMessage

        protected void getCustomerSegmentationShouldReturn400WithLocalizedErrorMessage​(java.util.Locale language,
                                                                                       java.lang.String errorMessage)
                                                                                throws java.io.IOException
        Throws:
        java.io.IOException