Class AbstractMediaStoragePrettyUrlIntegrationTest

java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.media.impl.AbstractMediaStoragePrettyUrlIntegrationTest
All Implemented Interfaces:
JaloSessionHolder
Direct Known Subclasses:
AzureMediaStoragePrettyUrlIntegrationTest, GridFSMediaStoragePrettyUrlIntegrationTest, LocalMediaStoragePrettyUrlIntegrationTest, S3MediaStoragePrettyUrlIntegrationTest

public abstract class AbstractMediaStoragePrettyUrlIntegrationTest extends ServicelayerBaseTest
  • Constructor Details

    • AbstractMediaStoragePrettyUrlIntegrationTest

      public AbstractMediaStoragePrettyUrlIntegrationTest()
  • Method Details

    • createTestMediaFolder

      public void createTestMediaFolder()
    • restorePrettyUrlFlag

      public void restorePrettyUrlFlag()
    • shouldGenerateContextBasedUrlsWhenPrettyUrlIsDisabled

      public void shouldGenerateContextBasedUrlsWhenPrettyUrlIsDisabled()
    • shouldGeneratePrettyUrlIfPossibleWhenPrettyUrlIsEnabled

      public void shouldGeneratePrettyUrlIfPossibleWhenPrettyUrlIsEnabled()
    • getTestFolderQualifier

      protected abstract String getTestFolderQualifier()
    • isTestEnabled

      protected boolean isTestEnabled()
    • isStorageStrategyUnderTest

      protected boolean isStorageStrategyUnderTest(String storageExtensionName)
    • requirePrettyUrlIfPossibleBasedUrl

      protected void requirePrettyUrlIfPossibleBasedUrl(MediaModel mediaModel)
    • requireContextBasedUrl

      protected void requireContextBasedUrl(MediaModel mediaModel)
    • iterateOverMedias

      protected void iterateOverMedias(Consumer<MediaModel> mediaConsumer)
    • createMedia

      protected MediaModel createMedia(MediaFolderModel mediaFolder, String fileName, byte[] content)
    • isPrettyUrlPossible

      protected boolean isPrettyUrlPossible(MediaModel mediaModel)