Package de.hybris.platform.jalo.media
Class MediaIntegrationTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.testframework.HybrisJUnit4TransactionalTest
-
- de.hybris.platform.jalo.media.MediaIntegrationTest
-
- All Implemented Interfaces:
JaloSessionHolder
@IntegrationTest public class MediaIntegrationTest extends HybrisJUnit4TransactionalTest
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession
-
-
Constructor Summary
Constructors Constructor Description MediaIntegrationTest()
-
Method Summary
-
Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
-
-
-
Method Detail
-
setUp
public void setUp() throws java.lang.Exception- Throws:
java.lang.Exception
-
cleanUp
public void cleanUp() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldAllowUploadingDataAsInputStream
public void shouldAllowUploadingDataAsInputStream() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldAllowUploadingDataAsByteArray
public void shouldAllowUploadingDataAsByteArray() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldAllowUploadingDataAsZeroByteArray
public void shouldAllowUploadingDataAsZeroByteArray() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldAllowUploadDataAsInputStreamWithCustomNameAndMime
public void shouldAllowUploadDataAsInputStreamWithCustomNameAndMime() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldAllowUploadDataAsInputStreamWithCustomNameMimeAndFolder
public void shouldAllowUploadDataAsInputStreamWithCustomNameMimeAndFolder() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldAllowReSetInputStreamWithCustomNameMimeAndFolderToMediaWhichAlreadyHasData
public void shouldAllowReSetInputStreamWithCustomNameMimeAndFolderToMediaWhichAlreadyHasData() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldAllowReUseDataFromAnotherMediaItem
public void shouldAllowReUseDataFromAnotherMediaItem() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldAllowReUseDataFromAnotherEmptyMediaItem
public void shouldAllowReUseDataFromAnotherEmptyMediaItem() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldRemoveCurrentDataWhenAnotherInputStreamIsSetToMediaAndUseNewDataFromGivenStream
public void shouldRemoveCurrentDataWhenAnotherInputStreamIsSetToMediaAndUseNewDataFromGivenStream() throws JaloBusinessException- Throws:
JaloBusinessException
-
shouldRemoveDataFromStorage
public void shouldRemoveDataFromStorage() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldThrowMediaNotFoundExceptionWhenLocationIsSetAndUnderlyingStorageCannotFindMediaData
public void shouldThrowMediaNotFoundExceptionWhenLocationIsSetAndUnderlyingStorageCannotFindMediaData()
-
shouldGenerateDifferentDataPkOnEachUploadDataAttempt
public void shouldGenerateDifferentDataPkOnEachUploadDataAttempt() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldMoveDataFromOneMediaToAnother
public void shouldMoveDataFromOneMediaToAnother() throws JaloBusinessException- Throws:
JaloBusinessException
-
shouldMoveMediaToAnotherFolder
public void shouldMoveMediaToAnotherFolder() throws JaloBusinessException- Throws:
JaloBusinessException
-
shouldCopyMediaToAnotherFolderOnMoveTryWhenAnotherMediaItemPointsToSameData
public void shouldCopyMediaToAnotherFolderOnMoveTryWhenAnotherMediaItemPointsToSameData() throws JaloBusinessException- Throws:
JaloBusinessException
-
shouldRelocateDataFromOneFolderToAnother
public void shouldRelocateDataFromOneFolderToAnother() throws JaloBusinessException- Throws:
JaloBusinessException
-
shouldRelocateDataFromOneFolderToAnotherAndUpdateMetadataForAllMediaItems
public void shouldRelocateDataFromOneFolderToAnotherAndUpdateMetadataForAllMediaItems() throws JaloBusinessException- Throws:
JaloBusinessException
-
-