Class BaseKeyGeneratorUnitTest<T extends KeyGenerator>

java.lang.Object
de.hybris.platform.odata2services.odata.schema.BaseKeyGeneratorUnitTest<T>
Direct Known Subclasses:
IntegrationKeyGeneratorUnitTest, LocalizedKeyGeneratorUnitTest

public abstract class BaseKeyGeneratorUnitTest<T extends KeyGenerator> extends Object
  • Constructor Details

    • BaseKeyGeneratorUnitTest

      public BaseKeyGeneratorUnitTest()
  • Method Details

    • createKeyGenerator

      protected abstract T createKeyGenerator()
    • getKeyPropertyName

      protected abstract String getKeyPropertyName()
    • setUp

      public void setUp()
    • testGenerateSingletonPropertyListOfTypeString

      public void testGenerateSingletonPropertyListOfTypeString()
    • testGenerateSingletonPropertyListOfTypeBoolean

      public void testGenerateSingletonPropertyListOfTypeBoolean()
    • testGenerateMultipleValidProperties

      public void testGenerateMultipleValidProperties()
    • testGenerateMultipleValidPropertiesNoKeyProperty

      public void testGenerateMultipleValidPropertiesNoKeyProperty()
    • testGenerateNullPropertyList

      public void testGenerateNullPropertyList()
    • givenProperty

      protected static org.apache.olingo.odata2.api.edm.provider.SimpleProperty givenProperty(String propertyName, org.apache.olingo.odata2.api.edm.EdmSimpleTypeKind typeKind)
    • expectedPropertyRef

      protected static org.apache.olingo.odata2.api.edm.provider.PropertyRef expectedPropertyRef(String name)