Class DefaultCMSContentPageServiceIntegrationTest

All Implemented Interfaces:
JaloSessionHolder

@IntegrationTest public class DefaultCMSContentPageServiceIntegrationTest extends ServicelayerTransactionalTest
  • Constructor Details

    • DefaultCMSContentPageServiceIntegrationTest

      public DefaultCMSContentPageServiceIntegrationTest()
  • Method Details

    • setUp

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

      public void shouldGetHomepageUKWhenUKHasHomePageAndLabelIsDifferentFromParentCatalogHomePage()
    • shouldGetHomepageEUWhenEUHasHomePageAndLabelIsSameAsParentCatalogHomePage

      public void shouldGetHomepageEUWhenEUHasHomePageAndLabelIsSameAsParentCatalogHomePage()
    • shouldGetHomepageEUWhenUKHasNoHomePage

      public void shouldGetHomepageEUWhenUKHasNoHomePage()
    • shouldGetHomepageGlobalWhenUKHasNoHomePageButHasPageWithSameLabelAsParentCatalogHomePage

      public void shouldGetHomepageGlobalWhenUKHasNoHomePageButHasPageWithSameLabelAsParentCatalogHomePage()
    • testFindPageByExactLabelMatch

      public void testFindPageByExactLabelMatch() throws CMSItemNotFoundException
      Throws:
      CMSItemNotFoundException
    • testFindPageByBestLabelMatch_WithTrailingSlash

      public void testFindPageByBestLabelMatch_WithTrailingSlash() throws CMSItemNotFoundException
      Throws:
      CMSItemNotFoundException
    • testFindPageByBestLabelMatch_IgnoreTrailingSlash

      public void testFindPageByBestLabelMatch_IgnoreTrailingSlash() throws CMSItemNotFoundException
      Throws:
      CMSItemNotFoundException
    • testFindPageByBestLabelMatch_MostMatchToParent

      public void testFindPageByBestLabelMatch_MostMatchToParent() throws CMSItemNotFoundException
      Throws:
      CMSItemNotFoundException
    • testFindPageByBestLabelMatch_IgnoreTrailingSlash_NextLevel

      public void testFindPageByBestLabelMatch_IgnoreTrailingSlash_NextLevel() throws CMSItemNotFoundException
      Throws:
      CMSItemNotFoundException
    • testFindPageByBestLabelMatch_MostMatchToParent_NextLevel

      public void testFindPageByBestLabelMatch_MostMatchToParent_NextLevel() throws CMSItemNotFoundException
      Throws:
      CMSItemNotFoundException
    • testFindPageByBestLabelMatch_NotStartingWithSlash

      public void testFindPageByBestLabelMatch_NotStartingWithSlash() throws CMSItemNotFoundException
      Throws:
      CMSItemNotFoundException
    • testFindPageByExactLabelMatch_StartingWithSlash

      public void testFindPageByExactLabelMatch_StartingWithSlash() throws CMSItemNotFoundException
      Throws:
      CMSItemNotFoundException