Class CatalogSynchronizationIntegrationTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.servicelayer.ServicelayerTest
-
- de.hybris.platform.cmsfacades.util.BaseIntegrationTest
-
- de.hybris.platform.cmsfacades.synchronization.impl.CatalogSynchronizationIntegrationTest
-
- All Implemented Interfaces:
JaloSessionHolder
public class CatalogSynchronizationIntegrationTest extends BaseIntegrationTest
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.cmsfacades.util.BaseIntegrationTest
springCustomContextLoader
-
Fields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importService
-
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession
-
-
Constructor Summary
Constructors Constructor Description CatalogSynchronizationIntegrationTest()
-
Method Summary
-
Methods inherited from class de.hybris.platform.cmsfacades.util.BaseIntegrationTest
setCurrentUser, setCurrentUserCmsEditor, setCurrentUserCmsManager
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNone
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSession
-
Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
-
-
-
Method Detail
-
setUp
public void setUp()
-
givenNewPageIsInDraft_WhenCatalogSyncIsPerformed_ThenPageRelatedContentShouldNotBeSynced
public void givenNewPageIsInDraft_WhenCatalogSyncIsPerformed_ThenPageRelatedContentShouldNotBeSynced()
-
givenNewPageIsApproved_WhenCatalogSyncIsPerformed_ThenPageShouldBeSynced
public void givenNewPageIsApproved_WhenCatalogSyncIsPerformed_ThenPageShouldBeSynced()
-
givenExistingPageIsInDraft_WhenCatalogSyncIsPerformed_ThenPageShouldNotBeSynced
public void givenExistingPageIsInDraft_WhenCatalogSyncIsPerformed_ThenPageShouldNotBeSynced()
-
givenExistingPageIsApproved_WhenCatalogSyncIsPerformed_ThenPageShouldBeSynced
public void givenExistingPageIsApproved_WhenCatalogSyncIsPerformed_ThenPageShouldBeSynced()
-
givenComponentUsedInDraftPage_WhenCatalogSyncIsPerformed_ThenComponentShouldNotBeSynced
public void givenComponentUsedInDraftPage_WhenCatalogSyncIsPerformed_ThenComponentShouldNotBeSynced()
-
givenComponentUsedInApprovedPage_WhenCatalogSyncIsPerformed_ThenComponentShouldBeSynced
public void givenComponentUsedInApprovedPage_WhenCatalogSyncIsPerformed_ThenComponentShouldBeSynced()
-
givenComponentUsedInSharedSlot_WhenCatalogSyncIsPerformed_ThenComponentShouldBeSynced
public void givenComponentUsedInSharedSlot_WhenCatalogSyncIsPerformed_ThenComponentShouldBeSynced()
-
givenComponentUsedInSharedSlotAndDraftPage_WhenCatalogSyncIsPerformed_ThenComponentShouldNotBeSynced
public void givenComponentUsedInSharedSlotAndDraftPage_WhenCatalogSyncIsPerformed_ThenComponentShouldNotBeSynced()
-
givenComponentUsedInSharedSlotAndApprovedPage_WhenCatalogSyncIsPerformed_ThenComponentShouldBeSynced
public void givenComponentUsedInSharedSlotAndApprovedPage_WhenCatalogSyncIsPerformed_ThenComponentShouldBeSynced()
-
givenRestrictionUsedInDraftPage_WhenCatalogSyncIsPerformed_ThenRestrictionShouldNotBeSynced
public void givenRestrictionUsedInDraftPage_WhenCatalogSyncIsPerformed_ThenRestrictionShouldNotBeSynced()
-
givenRestrictionUsedInApprovedPage_WhenCatalogSyncIsPerformed_ThenRestrictionShouldBeSynced
public void givenRestrictionUsedInApprovedPage_WhenCatalogSyncIsPerformed_ThenRestrictionShouldBeSynced()
-
givenRestrictionUsedInUnapprovedComponent_WhenCatalogSyncIsPerformed_ThenRestrictionShouldNotBeSynced
public void givenRestrictionUsedInUnapprovedComponent_WhenCatalogSyncIsPerformed_ThenRestrictionShouldNotBeSynced()
-
givenRestrictionUsedInApprovedComponent_WhenCatalogSyncIsPerformed_ThenRestrictionShouldNotBeSynced
public void givenRestrictionUsedInApprovedComponent_WhenCatalogSyncIsPerformed_ThenRestrictionShouldNotBeSynced()
-
givenBannerInDraftPage_WhenCatalogSyncIsPerformed_ThenBannerShouldNotBeSynced
public void givenBannerInDraftPage_WhenCatalogSyncIsPerformed_ThenBannerShouldNotBeSynced()
-
givenBannerInApprovedPage_WhenCatalogSyncIsPerformed_ThenBannerShouldBeSynced
public void givenBannerInApprovedPage_WhenCatalogSyncIsPerformed_ThenBannerShouldBeSynced()
-
performCatalogSynchronization
protected SyncJobData performCatalogSynchronization()
-
buildSyncRequestData
protected SyncRequestData buildSyncRequestData()
-
createEmptyPage
protected ContentPageModel createEmptyPage(CatalogVersionModel catalogVersion)
-
createPageWithComponentInPageSlot
protected ContentPageModel createPageWithComponentInPageSlot(CatalogVersionModel catalogVersion)
-
createPageWithBannerInPageSlot
protected ContentPageModel createPageWithBannerInPageSlot(CatalogVersionModel catalogVersion)
-
createPageWithComponentInSharedSlot
protected ContentPageModel createPageWithComponentInSharedSlot(CatalogVersionModel catalogVersion)
-
createPageWithSharedComponent
protected ContentPageModel createPageWithSharedComponent(CatalogVersionModel catalogVersion)
-
addRestrictionToPage
protected void addRestrictionToPage(ContentPageModel page)
-
addRestrictionToComponent
protected void addRestrictionToComponent(AbstractCMSComponentModel component)
-
approvePage
protected void approvePage(AbstractPageModel pageModel)
-
unApprovePage
protected void unApprovePage(AbstractPageModel pageModel)
-
setParagraphContent
protected void setParagraphContent(java.lang.String componentId, java.lang.String newContent)
-
changeBannerMedia
protected void changeBannerMedia()
-
getCmsItemById
protected <T extends CMSItemModel> T getCmsItemById(java.lang.String itemUid, CatalogVersionModel catalogVersion, java.lang.Class<T> clazz)
-
getPageRestrictionsIds
protected java.util.List<java.lang.String> getPageRestrictionsIds()
-
getComponentRestrictionsIds
protected java.util.List<java.lang.String> getComponentRestrictionsIds()
-
-