@IntegrationTest public class DefaultMediaServiceIntegrationTest extends ServicelayerBaseTest
jaloSession| Constructor and Description |
|---|
DefaultMediaServiceIntegrationTest() |
autowireProperties, getApplicationContext, getBeanName, prepareApplicationContextAndSessionestablishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSessionpublic void setUp()
throws java.lang.Exception
java.lang.Exceptionpublic void tearDown()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldConnectDataFromOneMediaToAnotherIfBothMediasAreInTheSameFolder()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldCopyDataFromOneMediaToAnotherIfBothMediasAreInDifferentFolders()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldCopyUrlFromOneMediaToAnotherIfSourceMediaIsUrlBasedAndTargetMediaHasData()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldThrowIllegalStateExceptionOnCopyingDataWhenSourceMediaHasNotDataAndEmptyUrl()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldCopyUrlFromOneMediaToAnotherIfSourceMediaIsUrlBasedAndTargetMediaHasNoData()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldMoveDataFromOneMediaToAnother()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldReturnMediaDataAsListOfFiles()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldThrowNoDataAvailableExceptionWhenAnyExceptionOccursDuringObtainingDataAsFiles()
public void shouldSetStreamDataToMedia()
public void shouldSetUrlForSavedModelWhichDoesNotContainAnyData()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldSetUrlForNonSavedModel()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldSetUrlForMediaWhichContainsDataAndShouldRemoveItsDataIfItIsNotReferenced()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldSetUrlForMediaWhichContainsDataAndShouldNotRemoveItsDataIfItIsReferenced()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldReturnMediaDataAsByteArray()
public void shouldReturnMediaDataAsStreamWhenMediaHasRealData()
public void shouldReturnMediaDataAsStreamWhenMediaHasOnlyUrl()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldReturnMediaDataAsStreamWhenMediaHasOnlyUrlWithFROMJARPrefix()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldThrowNoDataAvailableExceptionWhenAnyExceptionOccursDuringObtainingDataAsByteArray()
public void shouldThrowNoDataAvailableExceptionWhenAnyExceptionOccursDuringObtainingDataAsStream()
public void shouldMoveMediaToAnotherFolder()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldAddMediaVersionToExistingMedia()
public void shouldPreventAddingMediaVersionWithNotUniqueVersionId()
public void shouldReturnDataStreamForExistingMediaVersion()
public void shouldReturnUrlForExistingMediaVersion()
public void shouldRemoveVersionFromExistingMedia()
public void shouldRemoveDataFromMediaByJustClearingMetadataIfItShareItWithAnotherObject()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldRemoveDataFromMediaCompletelyIfItDoesNotShareItWithAnotherObject()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldRemoveDataFromStorageOnMediaModelRemovalIfItDoesNotShareItWithAnotherObject()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldRemoveDataFromStorageOnMediaModelRemovalIfItDoesNotShareItWithAnotherObjectEvenWithMessedLocation()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldNotRemoveDataFromStorageOnMediaModelRemovalIfItShareItWithAnotherObject()
throws java.lang.Exception
java.lang.Exceptionpublic void allowDerivedMediaWithSameVersionForDifferentMedias()
public void shouldProvideDownloadUrlInModel()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldSetFolderToRootIfNotSaveDuringSave()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldFindForeignDataOwner()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldSetSpecifiedMimeTypeIfStreamAvailableReturnsZero()
throws java.io.IOException
java.io.IOExceptionpublic void shouldNotRemoveNotRemovableMedia()
public void shouldReadDeniedAndPermittedPrincipals()
public void shouldSetDeniedAndPermittedPrincipals()
public void shouldSetDeniedAndPermittedPrincipalsNoMatterOrder()
public void shouldSaveMediaViaSLD()
Copyright © 2018 SAP SE. All Rights Reserved.