Class ItemTypeNamesCacheUnitTest

java.lang.Object
de.hybris.platform.servicelayer.model.ItemTypeNamesCacheUnitTest

@UnitTest public class ItemTypeNamesCacheUnitTest extends Object
  • Constructor Details

    • ItemTypeNamesCacheUnitTest

      public ItemTypeNamesCacheUnitTest()
  • Method Details

    • setUp

      public void setUp()
    • shouldReturnItemTypeCodeFromModelClass

      public void shouldReturnItemTypeCodeFromModelClass()
    • shouldCacheItemTypeNameForGivenClass

      public void shouldCacheItemTypeNameForGivenClass()
    • shouldTryToExtractTypeNameFormClassNameWhenClassDoesntContainTYPECODEField

      public void shouldTryToExtractTypeNameFormClassNameWhenClassDoesntContainTYPECODEField()
    • shouldPreserveConventionAndRemoveTrailingModelWordFromClassNameWhenTYPECODEIsNotGiven

      public void shouldPreserveConventionAndRemoveTrailingModelWordFromClassNameWhenTYPECODEIsNotGiven()
    • shouldFailWithIllegalStateExceptionWhenClassDeclaresTYPECODEFieldWhichIsNotAccessible

      public void shouldFailWithIllegalStateExceptionWhenClassDeclaresTYPECODEFieldWhichIsNotAccessible()