test.de.smartics.properties.spi.core.metadata
Class PropertyMetaDataParserNoAnnotationsTest

Package class diagram package PropertyMetaDataParserNoAnnotationsTest
java.lang.Object
  extended by test.de.smartics.properties.spi.core.metadata.AbstractPropertyMetaDataParserTestBase
      extended by test.de.smartics.properties.spi.core.metadata.PropertyMetaDataParserNoAnnotationsTest

@Uut(type=de.smartics.properties.spi.core.metadata.PropertyMetaDataParser.class)
public class PropertyMetaDataParserNoAnnotationsTest
     
     
extends AbstractPropertyMetaDataParserTestBase

Tests PropertyMetaDataParser with properties defined in an interface without any annotations.


Nested Class Summary
static interface PropertyMetaDataParserNoAnnotationsTest.TestProperties
           
 
Field Summary
 
Fields inherited from class test.de.smartics.properties.spi.core.metadata.AbstractPropertyMetaDataParserTestBase
uut
 
Constructor Summary
PropertyMetaDataParserNoAnnotationsTest()
           
 
Method Summary
 void allowsMethodToBeNamedGet()
           
 void allowsPropertyToHaveOnlyOneChar()
           
 void doesNotConfuseMethodsStartingWithGetWithPropertyGetter()
           
 void parsesEnumPropertiesWithoutAnyAnnotations()
           
 void parsesPrimitivePropertiesWithoutAnyAnnotations()
           
 void parsesStringPropertiesWithoutAnyAnnotations()
           
 void removesGetFromPropertiesName()
           
 
Methods inherited from class test.de.smartics.properties.spi.core.metadata.AbstractPropertyMetaDataParserTestBase
checkThat, checkThat, fetchMethod, setUp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyMetaDataParserNoAnnotationsTest

public PropertyMetaDataParserNoAnnotationsTest()
Method Detail

parsesStringPropertiesWithoutAnyAnnotations

public void parsesStringPropertiesWithoutAnyAnnotations()

parsesPrimitivePropertiesWithoutAnyAnnotations

public void parsesPrimitivePropertiesWithoutAnyAnnotations()

parsesEnumPropertiesWithoutAnyAnnotations

public void parsesEnumPropertiesWithoutAnyAnnotations()

removesGetFromPropertiesName

public void removesGetFromPropertiesName()

allowsMethodToBeNamedGet

public void allowsMethodToBeNamedGet()

allowsPropertyToHaveOnlyOneChar

public void allowsPropertyToHaveOnlyOneChar()

doesNotConfuseMethodsStartingWithGetWithPropertyGetter

public void doesNotConfuseMethodsStartingWithGetWithPropertyGetter()


Copyright © 2012-2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.