Class DefaultCMSVersionServiceTest
java.lang.Object
de.hybris.platform.cms2.version.service.impl.DefaultCMSVersionServiceTest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreatePermission(String typeCode) voidvoidprotected voidnoCreatePermission(String typeCode) protected voidnoReadPermission(String typeCode) protected voidnoRemovePermission(String typeCode) protected voidreadPermission(String typeCode) protected voidremovePermission(String typeCode) voidsetup()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Constructor Details
-
DefaultCMSVersionServiceTest
public DefaultCMSVersionServiceTest()
-
-
Method Details
-
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
- Throws:
CMSItemNotFoundException
-
testIsVersionableWhenParagraphBelongsToSessionCatalogVersion
public void testIsVersionableWhenParagraphBelongsToSessionCatalogVersion() -
testIsNotVersionableWhenParagraphBelongsToParentCatalogVersion
public void testIsNotVersionableWhenParagraphBelongsToParentCatalogVersion() -
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
-
noCreatePermission
-
noRemovePermission
-
readPermission
-
createPermission
-
removePermission
-