Class PersonalizationWebServiceTest

All Implemented Interfaces:
JaloSessionHolder

@IntegrationTest public class PersonalizationWebServiceTest extends BaseWebServiceTest
  • Constructor Details

    • PersonalizationWebServiceTest

      public PersonalizationWebServiceTest()
  • Method Details

    • getAllSegmentsForCmsManager

      public void getAllSegmentsForCmsManager() throws IOException
      Throws:
      IOException
    • getSegmentsByCode

      public void getSegmentsByCode() throws IOException
      Throws:
      IOException
    • getAllSegmentsForAdmin

      public void getAllSegmentsForAdmin() throws IOException
      Throws:
      IOException
    • getAllSegmentsWithoutAuthorization

      public void getAllSegmentsWithoutAuthorization() throws IOException
      Throws:
      IOException
    • getCustomerSegmentation

      public void getCustomerSegmentation() throws IOException
      Throws:
      IOException
    • getCustomerSegmentationsWithPagination

      public void getCustomerSegmentationsWithPagination() throws IOException
      Throws:
      IOException
    • getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInGerman

      public void getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInGerman() throws IOException
      Throws:
      IOException
    • getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInEnglish

      public void getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInEnglish() throws IOException
      Throws:
      IOException
    • deleteSegmentWithoutRelTrigger

      public void deleteSegmentWithoutRelTrigger() throws IOException
      Throws:
      IOException
    • deleteSegmentWithRelTrigger

      public void deleteSegmentWithRelTrigger() throws IOException
      Throws:
      IOException
    • getCustmizationById

      public void getCustmizationById() throws IOException
      Throws:
      IOException
    • getAllCustmization

      public void getAllCustmization() throws IOException
      Throws:
      IOException
    • getEnabledAndDisabledCustmization

      public void getEnabledAndDisabledCustmization() throws IOException
      Throws:
      IOException
    • getEnabledCustmization

      public void getEnabledCustmization() throws IOException
      Throws:
      IOException
    • getDisabledCustmization

      public void getDisabledCustmization() throws IOException
      Throws:
      IOException
    • getDeletedCustmization

      public void getDeletedCustmization() throws IOException
      Throws:
      IOException
    • getCustmizationWithPagination

      public void getCustmizationWithPagination() throws IOException
      Throws:
      IOException
    • getCustmizationByNameWithPagination

      public void getCustmizationByNameWithPagination() throws IOException
      Throws:
      IOException
    • createCustomizationWithCode

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

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

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

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

      public void getInvalidCatalog() throws IOException
      Throws:
      IOException
    • getVariations

      public void getVariations() throws IOException
      Throws:
      IOException
    • updateVariation

      public void updateVariation() throws IOException
      Throws:
      IOException
    • getTriggers

      public void getTriggers() throws IOException
      Throws:
      IOException
    • getSegmentTrigger

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

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

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

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

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

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

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

      public void updateCustomizationPackage() throws IOException, javax.xml.bind.JAXBException
      Throws:
      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(String triggerCode, String segmentCode)
    • getCustomerSegmentationShouldReturn400WithLocalizedErrorMessage

      protected void getCustomerSegmentationShouldReturn400WithLocalizedErrorMessage(Locale language, String errorMessage) throws IOException
      Throws:
      IOException