@UnitTest public class DefaultCMSItemConverterTest extends java.lang.Object
| Constructor and Description |
|---|
DefaultCMSItemConverterTest() |
public void shouldFailConvertWhenItemModelIsNull()
public void shouldFailConvertWhenMapIsNull()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic void shouldFailConvertWhenMapHasNoType()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic void shouldFindModificationForSimpleAttributeType()
public void shouldFindModificationForComplexAttributeType()
public void shouldNotFindModificationForUidAttribute()
public void shouldNotInitializeCloneComponentAttributeContextForNonComponentCloningFlow()
public void shouldCloneComponentFromRepresentation()
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic void shouldNotCloneComponentFromRepresentationWithSessionAlreadyInitialized()
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic void shouldGetItemModelFromCloneComponentRepresentation()
public void shouldCreateItemModelFromRepresentation()
public void isCloneComponentFlowShouldReturnFalseForNonCloneableComponents()
public void isCloneComponentFlowShouldReturnTrueForCloneableComponents()
public void isDynamicAttributeShouldReturnTrueForDynamicAttributes()
public void isDynamicAttributeShouldReturnFalseForNonDynamicAttributes()
public void isDynamicAttributeShouldReturnFalseForRelationAttributes()
public void convertAndValidateShouldReturnAPopulatedItemModel()
public void convertAndValidateShouldNotPopulateNonWritableAttributes()
public void convertAndValidateShouldNotPopulateDynamicAttributes()
public void convertAndValidateShouldCatchAttributeValidationErrorsAndCollectThem()
protected java.util.Map<java.lang.String,java.lang.Object> buildTestDataMap()
protected void setUpAttributeDescriptorWithDefaultValues(AttributeDescriptorModel attr, java.lang.String qualifier)
protected void setUpDataToModelTest(java.util.Map<java.lang.String,java.lang.Object> testMap)
protected void makeAttributeNonWritable(AttributeDescriptorModel attr)
protected void makeAttributeDynamic(AttributeDescriptorModel attr)
protected <T extends java.lang.RuntimeException> void makeAttributeThrowExceptionWhenValidated(AttributeDescriptorModel attr, java.lang.Class<T> expectedExceptionClass)
protected void assertValuesFromMapWereSetInModel(java.util.Map<java.lang.String,java.lang.Object> originalMap,
java.lang.String... expectedValues)
protected void assertCloneProviderWasHandled(ItemModel itemModel)
Copyright © 2018 SAP SE. All Rights Reserved.