@UnitTest public class DefaultCMSVersionServiceTest extends java.lang.Object
| Constructor and Description |
|---|
DefaultCMSVersionServiceTest() |
public void setup()
public void testGetVersionByUid()
public void testGetVersionByLabel()
public void testGetSessionTransactionIdWhenIdAlreadySet()
public void testGetSessionVersionIdWhenIdNotSet()
public void testCreatePartialVersionForItemPopulatesAllMandatoryFields()
public void testCreateVersionForItem()
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic void testIsVersionableWhenParagraphBelongsToSessionCatalogVersion()
public void testIsNotVersionableWhenParagraphBelongsToParentCatalogVersion()
public void testIsNotVersionableWhenContentSlotIsShared()
public void testIsVersionableWhenContentSlotBelongsToSessionCatalogVersion()
public void testIsNotVersionableWhenContentSlotBelongsToParentCatalogVersion()
public void testRollbackVersion()
public void testIsNotRolledBackInvalidVersionId()
public void testGetAllVersionsForCMSItemModel()
public void testWillDeleteAllTaggedVersionsForACMSItemModel()
public void testRollbackedContentPageShouldBeAHomepgaeIfOriginalIsAHomepage()
public void testRollbackedContentPageShouldNotBeAHomepgaeIfOriginalIsNotAHomepage()
public void shouldThrowTypePermissionExceptionWhileCreatingItemFromVersionIfUserDoesNotHaveReadPermissionForCMSVersion()
public void shouldThrowTypePermissionExceptionWhileGettingItemFromVersionIfUserDoesNotHaveReadPermissionForCMSVersion()
public void shouldThrowTypePermissionExceptionWhileGettingVersionByUidIfUserDoesNotHaveReadPermissionForCMSVersion()
public void shouldThrowTypePermissionExceptionWhileGettingVersionByLabelIfUserDoesNotHaveReadPermissionForCMSVersion()
public void shouldThrowTypePermissionExceptionWhileCreatingVersionForItemIfUserDoesNotHaveCreatePermissionForCMSVersion()
public void shouldThrowTypePermissionExceptionWhileCreatingVersionForItemIfUserDoesNotHaveReadPermissionForCMSItem()
public void shouldThrowTypePermissionExceptionWhileDeletingVersionsForItemIfUserDoesNotHaveRemovePermissionForCMSVersion()
public void givenPageVersionedIsNotCached_WhenFindPageVersionedByTransactionIdIsCalled_ThenThePageIsQueriedAndStoredInTheCache()
public void givenPageVersionedIsCached_WhenFindPageVersionedByTransactionIdIsCalled_ThenThePageIsReturnedFromCache()
protected void noReadPermission(java.lang.String typeCode)
protected void noCreatePermission(java.lang.String typeCode)
protected void noRemovePermission(java.lang.String typeCode)
protected void readPermission(java.lang.String typeCode)
protected void createPermission(java.lang.String typeCode)
protected void removePermission(java.lang.String typeCode)
Copyright © 2018 SAP SE. All Rights Reserved.