Class DefaultCMSPageServiceIntegrationTest

All Implemented Interfaces:
JaloSessionHolder

@IntegrationTest public class DefaultCMSPageServiceIntegrationTest extends ServicelayerTransactionalTest
  • Constructor Details

    • DefaultCMSPageServiceIntegrationTest

      public DefaultCMSPageServiceIntegrationTest()
  • Method Details

    • setUp

      public void setUp() throws ImpExException
      Throws:
      ImpExException
    • shouldSortLocalBeforeRegionContentSlot

      public void shouldSortLocalBeforeRegionContentSlot()
    • shouldSortContentSlotBeEmpty_NoLocalizationForRootSlot

      public void shouldSortContentSlotBeEmpty_NoLocalizationForRootSlot()
    • shouldGetContentSlotsForPage

      public void shouldGetContentSlotsForPage()
    • shouldGetContentSlotsForPageInMultiCountry

      public void shouldGetContentSlotsForPageInMultiCountry()
      In multi-country, a position of one page template may have multi-slot. If in current content catalog doesn't have slot at position SiteLogo, it should use the online parent content catalog slot at the same position. For example, if region catalog at SiteLogo does not have slot, it should use the global online version slot at the SiteLogo. if local catalog at SiteLogo does not have slot, it should use the region online version slot at the siteLogo; if region online also has no slot, it should use the online global version slot at the SiteLogo.
    • shouldGetContentSlotsForPageInMultiCountryAndPageHaveNoNonSharedSlotsOnOtherPage

      public void shouldGetContentSlotsForPageInMultiCountryAndPageHaveNoNonSharedSlotsOnOtherPage()
    • shouldFindAllPages

      public void shouldFindAllPages()
    • createPaginationData

      protected SearchPageData createPaginationData()