Class DefaultCMSVersionServiceTest
- java.lang.Object
-
- de.hybris.platform.cms2.version.service.impl.DefaultCMSVersionServiceTest
-
@UnitTest public class DefaultCMSVersionServiceTest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DefaultCMSVersionServiceTest()
-
Method Summary
-
-
-
Method Detail
-
setup
public void setup()
-
testGetVersionByUid
public void testGetVersionByUid()
-
testGetVersionByLabel
public void testGetVersionByLabel()
-
testGetSessionTransactionIdWhenIdAlreadySet
public void testGetSessionTransactionIdWhenIdAlreadySet()
-
testGetSessionVersionIdWhenIdNotSet
public void testGetSessionVersionIdWhenIdNotSet()
-
testCreatePartialVersionForItemPopulatesAllMandatoryFields
public void testCreatePartialVersionForItemPopulatesAllMandatoryFields()
-
testCreateVersionForItem
public void testCreateVersionForItem() throws CMSItemNotFoundException
- Throws:
CMSItemNotFoundException
-
testIsVersionableWhenParagraphBelongsToSessionCatalogVersion
public void testIsVersionableWhenParagraphBelongsToSessionCatalogVersion()
-
testIsNotVersionableWhenParagraphBelongsToParentCatalogVersion
public void testIsNotVersionableWhenParagraphBelongsToParentCatalogVersion()
-
testIsNotVersionableWhenContentSlotIsShared
public void testIsNotVersionableWhenContentSlotIsShared()
-
testIsVersionableWhenContentSlotBelongsToSessionCatalogVersion
public void testIsVersionableWhenContentSlotBelongsToSessionCatalogVersion()
-
testIsNotVersionableWhenContentSlotBelongsToParentCatalogVersion
public void testIsNotVersionableWhenContentSlotBelongsToParentCatalogVersion()
-
testRollbackVersionForCMSItemModel
public void testRollbackVersionForCMSItemModel()
-
testRollbackVersionForAbstractPageModel
public void testRollbackVersionForAbstractPageModel()
-
testIsNotRolledBackInvalidVersionId
public void testIsNotRolledBackInvalidVersionId()
-
testGetAllVersionsForCMSItemModel
public void testGetAllVersionsForCMSItemModel()
-
testWillDeleteAllTaggedVersionsForACMSItemModel
public void testWillDeleteAllTaggedVersionsForACMSItemModel()
-
testRollbackedContentPageShouldBeAHomepageIfOriginalIsAHomepage
public void testRollbackedContentPageShouldBeAHomepageIfOriginalIsAHomepage()
-
testRollbackedContentPageShouldNotBeAHomepageIfOriginalIsNotAHomepage
public void testRollbackedContentPageShouldNotBeAHomepageIfOriginalIsNotAHomepage()
-
shouldThrowTypePermissionExceptionWhileCreatingItemFromVersionIfUserDoesNotHaveReadPermissionForCMSVersion
public void shouldThrowTypePermissionExceptionWhileCreatingItemFromVersionIfUserDoesNotHaveReadPermissionForCMSVersion()
-
shouldThrowTypePermissionExceptionWhileGettingItemFromVersionIfUserDoesNotHaveReadPermissionForCMSVersion
public void shouldThrowTypePermissionExceptionWhileGettingItemFromVersionIfUserDoesNotHaveReadPermissionForCMSVersion()
-
shouldThrowTypePermissionExceptionWhileGettingVersionByUidIfUserDoesNotHaveReadPermissionForCMSVersion
public void shouldThrowTypePermissionExceptionWhileGettingVersionByUidIfUserDoesNotHaveReadPermissionForCMSVersion()
-
shouldThrowTypePermissionExceptionWhileGettingVersionByLabelIfUserDoesNotHaveReadPermissionForCMSVersion
public void shouldThrowTypePermissionExceptionWhileGettingVersionByLabelIfUserDoesNotHaveReadPermissionForCMSVersion()
-
shouldThrowTypePermissionExceptionWhileCreatingVersionForItemIfUserDoesNotHaveCreatePermissionForCMSVersion
public void shouldThrowTypePermissionExceptionWhileCreatingVersionForItemIfUserDoesNotHaveCreatePermissionForCMSVersion()
-
shouldThrowTypePermissionExceptionWhileCreatingVersionForItemIfUserDoesNotHaveReadPermissionForCMSItem
public void shouldThrowTypePermissionExceptionWhileCreatingVersionForItemIfUserDoesNotHaveReadPermissionForCMSItem()
-
shouldThrowTypePermissionExceptionWhileDeletingVersionsForItemIfUserDoesNotHaveRemovePermissionForCMSVersion
public void shouldThrowTypePermissionExceptionWhileDeletingVersionsForItemIfUserDoesNotHaveRemovePermissionForCMSVersion()
-
givenPageVersionedIsNotCached_WhenFindPageVersionedByTransactionIdIsCalled_ThenThePageIsQueriedAndStoredInTheCache
public void givenPageVersionedIsNotCached_WhenFindPageVersionedByTransactionIdIsCalled_ThenThePageIsQueriedAndStoredInTheCache()
-
givenPageVersionedIsCached_WhenFindPageVersionedByTransactionIdIsCalled_ThenThePageIsReturnedFromCache
public void givenPageVersionedIsCached_WhenFindPageVersionedByTransactionIdIsCalled_ThenThePageIsReturnedFromCache()
-
noReadPermission
protected void noReadPermission(java.lang.String typeCode)
-
noCreatePermission
protected void noCreatePermission(java.lang.String typeCode)
-
noRemovePermission
protected void noRemovePermission(java.lang.String typeCode)
-
readPermission
protected void readPermission(java.lang.String typeCode)
-
createPermission
protected void createPermission(java.lang.String typeCode)
-
removePermission
protected void removePermission(java.lang.String typeCode)
-
-