Class PersonalizationWebServiceTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.personalizationwebservices.BaseWebServiceTest
de.hybris.platform.personalizationwebservices.PersonalizationWebServiceTest
- All Implemented Interfaces:
JaloSessionHolder
-
Field Summary
Fields inherited from class de.hybris.platform.personalizationwebservices.BaseWebServiceTest
ACTION, ACTION_ENDPOINT, ADMIN_PASSWORD, ADMIN_USERNAME, CLIENT_ID, CLIENT_SECRET, CMSMANAGER_NOACCESS_USERNAME, CMSMANAGER_PASSWORD, CMSMANAGER_READ_ONLY_USERNAME, CMSMANAGER_USERNAME, CONTAINER, CUSTOMER_PASSWORD, CUSTOMER_USERNAME, FIELDS, INCORRECT_ID, NON_EXISTINGACTION, NONEXISTING_CUSTOMIZATION, NONEXISTING_VARIATION, TRIGGER, TRIGGER_ENDPOINT, VERSIONFields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importServiceFields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidprotected SegmentTriggerDatacreateSegmentTriggerData(String triggerCode, String segmentCode) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidprotected voidgetCustomerSegmentationShouldReturn400WithLocalizedErrorMessage(Locale language, String errorMessage) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class de.hybris.platform.personalizationwebservices.BaseWebServiceTest
assertDateTimeAlmostEqual, assertDateTimeAlmostEqual, getWsRequestBuilder, getWsSecuredRequestBuilder, getWsSecuredRequestBuilderForAdmin, getWsSecuredRequestBuilderForCmsManager, getWsSecuredRequestBuilderForCustomer, marshallDto, setUp, unmarshallResultMethods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneMethods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSessionMethods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
Constructor Details
-
PersonalizationWebServiceTest
public PersonalizationWebServiceTest()
-
-
Method Details
-
getAllSegmentsForCmsManager
- Throws:
IOException
-
getSegmentsByCode
- Throws:
IOException
-
getAllSegmentsForAdmin
- Throws:
IOException
-
getAllSegmentsWithoutAuthorization
- Throws:
IOException
-
getCustomerSegmentation
- Throws:
IOException
-
getCustomerSegmentationsWithPagination
- Throws:
IOException
-
getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInGerman
public void getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInGerman() throws IOException- Throws:
IOException
-
getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInEnglish
public void getCustomerSegmentationShouldReturn400WithLocalizedErrorMessageInEnglish() throws IOException- Throws:
IOException
-
deleteSegmentWithoutRelTrigger
- Throws:
IOException
-
deleteSegmentWithRelTrigger
- Throws:
IOException
-
getCustmizationById
- Throws:
IOException
-
getAllCustmization
- Throws:
IOException
-
getEnabledAndDisabledCustmization
- Throws:
IOException
-
getEnabledCustmization
- Throws:
IOException
-
getDisabledCustmization
- Throws:
IOException
-
getDeletedCustmization
- Throws:
IOException
-
getCustmizationWithPagination
- Throws:
IOException
-
getCustmizationByNameWithPagination
- Throws:
IOException
-
createCustomizationWithCode
- Throws:
IOExceptionjavax.xml.bind.JAXBException
-
createCustomization
- Throws:
IOExceptionjavax.xml.bind.JAXBException
-
updateCustomizationEnabledDates
- Throws:
IOExceptionjavax.xml.bind.JAXBException
-
updateCustomizationStatus
- Throws:
IOExceptionjavax.xml.bind.JAXBException
-
getInvalidCatalog
- Throws:
IOException
-
getVariations
- Throws:
IOException
-
updateVariation
- Throws:
IOException
-
getTriggers
- Throws:
IOException
-
getSegmentTrigger
- Throws:
IOExceptionjavax.xml.bind.JAXBException
-
getExpressionTriggerFull
- Throws:
IOExceptionjavax.xml.bind.JAXBException
-
getDefaultTrigger
- Throws:
IOExceptionjavax.xml.bind.JAXBException
-
createDefaultTrigger
- Throws:
IOExceptionjavax.xml.bind.JAXBException
-
updateTrigger
- Throws:
IOExceptionjavax.xml.bind.JAXBException
-
updateExpressionTrigger
- Throws:
IOExceptionjavax.xml.bind.JAXBException
-
createCustomizationPackage
- Throws:
IOExceptionjavax.xml.bind.JAXBException
-
updateCustomizationPackage
- Throws:
IOExceptionjavax.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
-
getCustomerSegmentationShouldReturn400WithLocalizedErrorMessage
protected void getCustomerSegmentationShouldReturn400WithLocalizedErrorMessage(Locale language, String errorMessage) throws IOException - Throws:
IOException
-