Class DefaultItemSynchronizationServiceIntegrationTest

All Implemented Interfaces:
JaloSessionHolder

@IntegrationTest public class DefaultItemSynchronizationServiceIntegrationTest extends BaseIntegrationTest
  • Constructor Details

    • DefaultItemSynchronizationServiceIntegrationTest

      public DefaultItemSynchronizationServiceIntegrationTest()
  • Method Details

    • setup

      public void setup()
    • shouldCollectPageRelationsFromOnlineCatalogVersionButOnlyThoseThatWereRemovedFromSourceCatalogVersion

      public void shouldCollectPageRelationsFromOnlineCatalogVersionButOnlyThoseThatWereRemovedFromSourceCatalogVersion()
    • shouldNotCollectPageRelationsFromPageThatDoesNotExistsInOnlineCatalogVersion

      public void shouldNotCollectPageRelationsFromPageThatDoesNotExistsInOnlineCatalogVersion()
    • shouldCollectPageRelationsFromOnlineCatalogVersionEvenIfTheRelationDoesNotExistInSourceCatalogVersion

      public void shouldCollectPageRelationsFromOnlineCatalogVersionEvenIfTheRelationDoesNotExistInSourceCatalogVersion()
    • shouldNotCollectTargetCatalogVersionRelationsIfTargetCatalogVersionIsNotProvided

      public void shouldNotCollectTargetCatalogVersionRelationsIfTargetCatalogVersionIsNotProvided()
    • extractPageRelations

      protected List<ContentSlotForPageModel> extractPageRelations(List<ItemModel> items)
    • convertToUniqueKeyForContentSlotForPage

      protected String convertToUniqueKeyForContentSlotForPage(ContentSlotForPageModel contentSlotForPageModel)
    • convertToCatalogVersion

      protected String convertToCatalogVersion(ContentSlotForPageModel contentSlotForPageModel)