Class ItemTypeNamesCacheUnitTest


  • @UnitTest
    public class ItemTypeNamesCacheUnitTest
    extends java.lang.Object
    • Constructor Detail

      • ItemTypeNamesCacheUnitTest

        public ItemTypeNamesCacheUnitTest()
    • Method Detail

      • setUp

        public void setUp()
      • shouldReturnItemTypeCodeFromModelClass

        public void shouldReturnItemTypeCodeFromModelClass()
      • shouldCacheItemTypeNameForGivenClass

        public void shouldCacheItemTypeNameForGivenClass()
      • shouldTryToExtractTypeNameFormClassNameWhenClassDoesntContainTYPECODEField

        public void shouldTryToExtractTypeNameFormClassNameWhenClassDoesntContainTYPECODEField()
      • shouldPreserveConventionAndRemoveTrailingModelWordFromClassNameWhenTYPECODEIsNotGiven

        public void shouldPreserveConventionAndRemoveTrailingModelWordFromClassNameWhenTYPECODEIsNotGiven()
      • shouldFailWithIllegalStateExceptionWhenClassDeclaresTYPECODEFieldWhichIsNotAccessible

        public void shouldFailWithIllegalStateExceptionWhenClassDeclaresTYPECODEFieldWhichIsNotAccessible()