Test Stories

Shows the stories told by the tests of the project.

UUT Documentation

AbstractPropertyConstraint (de.smartics.properties.spi.core.constraint)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Validates values. AbstractPropertConstraintTest: [src][api][test]
2
SUCCESS
Detects invalid values. AbstractPropertConstraintTest: [src][api][test]

ClassLoaderUtils (de.smartics.properties.spi.core.util)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Calculates the path to the root. ClassLoaderUtilsTest: [src][api][test]
2
SUCCESS
Signals missing resource with exception. ClassLoaderUtilsTest: [src][api][test]

CollectionPropertyValueRange (de.smartics.properties.spi.core.value)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Provides a string representation. CollectionPropertyValueRangeWithArrayTest: [src][api][test]
2
SUCCESS
Provides an element instance from a string. CollectionPropertyValueRangeWithArrayTest: [src][api][test]
3
SUCCESS
Signals request of unknown element with an exception. CollectionPropertyValueRangeWithArrayTest: [src][api][test]
4
SUCCESS
Allows to retrieve all values. CollectionPropertyValueRangeWithArrayTest: [src][api][test]
5
SUCCESS
Construction requires a non null array. CollectionPropertyValueRangeWithArrayTest: [src][api][test]
6
SUCCESS
Provides a string representation. CollectionPropertyValueRangeWithNoElementArrayTest: [src][api][test]
7
SUCCESS
Signals request of unknown element with an exception. CollectionPropertyValueRangeWithNoElementArrayTest: [src][api][test]
8
SUCCESS
Allows to retrieve all values. CollectionPropertyValueRangeWithNoElementArrayTest: [src][api][test]
9
SUCCESS
Provides a string representation. PropertyValueRangeWithEmptyListTest: [src][api][test]
10
SUCCESS
Signals request of unknown element with an exception. PropertyValueRangeWithEmptyListTest: [src][api][test]
11
SUCCESS
Allows to retrieve all values. PropertyValueRangeWithEmptyListTest: [src][api][test]
12
SUCCESS
Provides a string representation. PropertyValueRangeWithListTest: [src][api][test]
13
SUCCESS
Provides an element instance from a string. PropertyValueRangeWithListTest: [src][api][test]
14
SUCCESS
Signals request of unknown element with an exception. PropertyValueRangeWithListTest: [src][api][test]
15
SUCCESS
Allows to retrieve all values. PropertyValueRangeWithListTest: [src][api][test]
16
SUCCESS
Construction requires a non null list. PropertyValueRangeWithListTest: [src][api][test]

ConstraintPrettifier (de.smartics.properties.spi.core.constraint.jsr303)

[src][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Rejects null annotations. ConstraintPrettifierJsr303Test: [src][api][test]
2
SUCCESS
Accepts assert false. ConstraintPrettifierJsr303Test: [src][api][test]
3
SUCCESS
Accepts assert true. ConstraintPrettifierJsr303Test: [src][api][test]
4
SUCCESS
Accepts decimal max. ConstraintPrettifierJsr303Test: [src][api][test]
5
SUCCESS
Accepts decimal min. ConstraintPrettifierJsr303Test: [src][api][test]
6
SUCCESS
Accepts digits. ConstraintPrettifierJsr303Test: [src][api][test]
7
SUCCESS
Accepts future. ConstraintPrettifierJsr303Test: [src][api][test]
8
SUCCESS
Accepts max. ConstraintPrettifierJsr303Test: [src][api][test]
9
SUCCESS
Accepts min. ConstraintPrettifierJsr303Test: [src][api][test]
10
SUCCESS
Accepts not null. ConstraintPrettifierJsr303Test: [src][api][test]
11
SUCCESS
Accepts null. ConstraintPrettifierJsr303Test: [src][api][test]
12
SUCCESS
Accepts past. ConstraintPrettifierJsr303Test: [src][api][test]
13
SUCCESS
Accepts no flag pattern. ConstraintPrettifierJsr303Test: [src][api][test]
14
SUCCESS
Accepts multi flag pattern. ConstraintPrettifierJsr303Test: [src][api][test]
15
SUCCESS
Accepts single flag pattern. ConstraintPrettifierJsr303Test: [src][api][test]
16
SUCCESS
Accepts size. ConstraintPrettifierJsr303Test: [src][api][test]
17
SUCCESS
Accepts credit card number. PrettifierHibernateTest: [src][api][test]
18
SUCCESS
Accepts no flag email. PrettifierHibernateTest: [src][api][test]
19
SUCCESS
Accepts multi flag email. PrettifierHibernateTest: [src][api][test]
20
SUCCESS
Accepts single flag email. PrettifierHibernateTest: [src][api][test]
21
SUCCESS
Accepts length. PrettifierHibernateTest: [src][api][test]
22
SUCCESS
Accepts not blank. PrettifierHibernateTest: [src][api][test]
23
SUCCESS
Accepts not empty. PrettifierHibernateTest: [src][api][test]
24
SUCCESS
Accepts range. PrettifierHibernateTest: [src][api][test]
25
SUCCESS
Accepts safe html. PrettifierHibernateTest: [src][api][test]
26
SUCCESS
Accepts script assert. PrettifierHibernateTest: [src][api][test]
27
SUCCESS
Accepts url. PrettifierHibernateTest: [src][api][test]

DeclarationConfigParser (de.smartics.properties.spi.core.context)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Parses configuration from class path. DeclarationConfigParserTest: [src][api][test]
2
SUCCESS
Creates a path to an existing xml document. DeclarationConfigParserTest: [src][api][test]
3
SUCCESS
Creates a path to an existing default xml document. DeclarationConfigParserTest: [src][api][test]

DuplicateAliasException (de.smartics.properties.api.core.context.alias)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Is serializable. Object-Basics DuplicateAliasExceptionSerializableTest: [src][api][test]
2
SUCCESS
Provides access to its properties. DuplicateAliasExceptionTest: [src][api][test]

DuplicatePropertyDeclarationException (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Is serializable. Object-Basics DuplicatePropertyDeclarationExceptionSerializableTest: [src][api][test]
2
SUCCESS
Provides access to offending descriptors. DuplicatePropertyDeclarationExceptionTest: [src][api][test]

DuplicatePropertyDeclarationsException (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Is serializable. Object-Basics DuplicatePropertyDeclarationsExceptionSerializableTest: [src][api][test]
2
SUCCESS
Provides access to list of exceptions. DuplicatePropertyDeclarationsExceptionTest: [src][api][test]

EnumeratedPropertyValueRange (de.smartics.properties.spi.core.value)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Provides a string representation. EnumeratedPropertyValueRangeTest: [src][api][test]
2
SUCCESS
Provides an enumeration element instance from a string. EnumeratedPropertyValueRangeTest: [src][api][test]
3
SUCCESS
Allows to retrieve all values. EnumeratedPropertyValueRangeTest: [src][api][test]
4
SUCCESS
Provides access to the enumeration class. EnumeratedPropertyValueRangeTest: [src][api][test]

FromStringTypeConverter (de.smartics.properties.spi.core.convert)

[src][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Valid from string. FromStringTypeConverterTest: [src][api][test]
2
SUCCESS
Requires non null type. FromStringTypeConverterTest: [src][api][test]
3
SUCCESS
Requires type with static from string method. FromStringTypeConverterTest: [src][api][test]
4
SUCCESS
Requires from string method to be static. Technical FromStringTypeConverterTest: [src][api][test]
5
SUCCESS
Requires from string method to be not void. Technical FromStringTypeConverterTest: [src][api][test]
6
SUCCESS
Requires from string method to be not primitive. Technical FromStringTypeConverterTest: [src][api][test]
7
SUCCESS
Valid value of of enum. FromStringTypeConverterTest: [src][api][test]
8
SUCCESS
Invalid value of of enum. FromStringTypeConverterTest: [src][api][test]

GenericPropertyConstraint (de.smartics.properties.spi.core.constraint.jsr303)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Is serializable. Object-Basics GenericPropertyConstraintSerializableTest: [src][api][test]
2
SUCCESS
Allows validation. GenericPropertyConstraintTest: [src][api][test]
3
SUCCESS
Allows string validation with size. GenericPropertyConstraintTest: [src][api][test]
4
SUCCESS
Allows byte array validation with size. GenericPropertyConstraintTest: [src][api][test]
5
SKIPPED
Allows short array validation with size. GenericPropertyConstraintTest: [src][api][test]
6
SUCCESS
Allows int array validation with size. GenericPropertyConstraintTest: [src][api][test]
7
SUCCESS
Allows integer array validation with size. GenericPropertyConstraintTest: [src][api][test]
8
SUCCESS
Allows char array validation with size. GenericPropertyConstraintTest: [src][api][test]
9
SUCCESS
Allows long array validation with size. GenericPropertyConstraintTest: [src][api][test]
10
SUCCESS
Allows float array validation with size. GenericPropertyConstraintTest: [src][api][test]
11
SUCCESS
Allows double array validation with size. GenericPropertyConstraintTest: [src][api][test]
12
SUCCESS
Allows boolean array validation with size. GenericPropertyConstraintTest: [src][api][test]
13
SUCCESS
Allows object array validation with size. GenericPropertyConstraintTest: [src][api][test]
14
SUCCESS
Allows exception array validation with size. GenericPropertyConstraintTest: [src][api][test]

LocaleFinder (de.smartics.properties.spi.core.context)

[src][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Returns null if no locale is provided. LocaleFinderCalcLocaleTest: [src][api][test]
2
SUCCESS
Returns null if no locale is provided with path. LocaleFinderCalcLocaleTest: [src][api][test]
3
SUCCESS
Returns null if no locale is provided on a file with no extension. LocaleFinderCalcLocaleTest: [src][api][test]
4
SUCCESS
Returns a language locale. LocaleFinderCalcLocaleTest: [src][api][test]
5
SUCCESS
Returns a country locale. LocaleFinderCalcLocaleTest: [src][api][test]
6
SUCCESS
Returns variant locale. LocaleFinderCalcLocaleTest: [src][api][test]
7
SUCCESS
Returns recognized the locale relevant part in a file name. LocaleFinderCalcLocaleTest: [src][api][test]
8
SUCCESS
Returns recognized the locale relevant part in a file name even without extension. LocaleFinderCalcLocaleTest: [src][api][test]
9
SUCCESS
Separator without locale at end of file name. LocaleFinderCalcLocaleTest: [src][api][test]
10
SUCCESS
Separator with locale at end of file name. LocaleFinderCalcLocaleTest: [src][api][test]
11
SUCCESS
Returns the default locale if no property set is found. LocaleFinderTest: [src][api][test]
12
SUCCESS
Returns the default locale if only property sets are found without suffix. LocaleFinderTest: [src][api][test]
13
SUCCESS
Returns all locales of a property set. LocaleFinderTest: [src][api][test]
14
SUCCESS
Returns all locales of different property sets even if not every locale is supported by every property set. LocaleFinderTest: [src][api][test]

MetaInfDocumentMetaDataProxy (de.smartics.properties.spi.core.metadata)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Is serializable. Object-Basics MetaInfDocumentMetaDataProxySerializableTest: [src][api][test]

ProjectdocMetaDataParser (de.smartics.properties.spi.core.metadata.projectdoc)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Projectdoc information may be missing. ProjectdocMetaDataParserEmpty2Test: [src][api][test]
2
SUCCESS
Projectdoc information may be missing. ProjectdocMetaDataParserEmptyTest: [src][api][test]
3
SUCCESS
Parses every projecdoc information. ProjectdocMetaDataParserFullTest: [src][api][test]

PropertiesContext (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Requires home page url. PropertiesContextCreationTest: [src][api][test]
2
SUCCESS
Requires properties report url. PropertiesContextCreationTest: [src][api][test]
3
SUCCESS
Provides access to its information. PropertiesContextCreationTest: [src][api][test]
4
SUCCESS
Returns null if information is missing. PropertiesContextCreationTest: [src][api][test]
5
SUCCESS
Removes a trailing slash from report url. PropertiesContextCreationTest: [src][api][test]
6
SUCCESS
Returns null if information is missing. PropertiesContextEmptyTest: [src][api][test]
7
SUCCESS
Returns null for report url if information is missing. PropertiesContextEmptyTest: [src][api][test]

PropertiesFilesLoader (de.smartics.properties.spi.core.classpath)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Allows null as collection of class path roots. Technical PropertiesFilesLoaderTest: [src][api][test]
2
SUCCESS
Allows an empty collection of class path roots. Technical PropertiesFilesLoaderTest: [src][api][test]
3
SUCCESS
Returns only properties files. Technical PropertiesFilesLoaderTest: [src][api][test]
4
SUCCESS
Returns boot properties file. Technical PropertiesFilesLoaderTest: [src][api][test]
5
SUCCESS
Returns no boot properties file if none is provided. Technical PropertiesFilesLoaderTest: [src][api][test]
6
SUCCESS
Fetching boot properties allows urls to be null. Coverage PropertiesFilesLoaderTest: [src][api][test]
7
SUCCESS
Fetching boot properties allows urls to be empty. Coverage PropertiesFilesLoaderTest: [src][api][test]

PropertyAliasMapping (de.smartics.properties.api.core.context.alias)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Is serializable. Object-Basics PropertiesAliasMappingSerializableTest: [src][api][test]
2
SUCCESS
Requires non blank alias to be added. PropertyAliasMappingTest: [src][api][test]
3
SUCCESS
Requires non blank target to be added. PropertyAliasMappingTest: [src][api][test]
4
SUCCESS
Allows to add an alias. PropertyAliasMappingTest: [src][api][test]
5
SUCCESS
Allows a second alias if it points to the same target. PropertyAliasMappingTest: [src][api][test]
6
SUCCESS
Rejects a second alias if it points to another target. PropertyAliasMappingTest: [src][api][test]
7
SUCCESS
Rejects accessing unknown alias. PropertyAliasMappingTest: [src][api][test]
8
SUCCESS
Allows traversing aliases. PropertyAliasMappingTest: [src][api][test]

PropertyCommentParser (de.smartics.properties.spi.core.metadata.comment)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Creates a path to an existing xml document. PropertyCommentParserTest: [src][api][test]

PropertyDescriptorException (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Provides access to information. Coverage PropertyDescriptorExceptionTest: [src][api][test]

PropertyDescriptorRegistry (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Allows construction without initialization. PropertyDescriptorRegistryEmptyTest: [src][api][test]
2
SUCCESS
Allows access to property descriptor by string key. PropertyDescriptorRegistryNonEmptyTest: [src][api][test]
3
SUCCESS
Allows access to all property descriptors. PropertyDescriptorRegistryNonEmptyTest: [src][api][test]

PropertyException (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Provides access to information. Coverage PropertyExceptionTest: [src][api][test]

PropertyExpression (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Is serializable. Object-Basics PropertyExpressionSerializableTest: [src][api][test]
2
SUCCESS
Creates a non blank expression. Construction PropertyExpressionTest: [src][api][test]
3
SUCCESS
Creates a blank expression. Construction PropertyExpressionTest: [src][api][test]

PropertyKey (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Compare to is symmetric. Object-Basics PropertyKeyCompareToTest: [src][api][test]
2
SUCCESS
Compare to is transitive. Object-Basics PropertyKeyCompareToTest: [src][api][test]
3
SUCCESS
Compare to is consistent to equals. Object-Basics PropertyKeyCompareToTest: [src][api][test]
4
SUCCESS
Allows to create key without a component name. Construction PropertyKeyConstructionTest: [src][api][test]
5
SUCCESS
But the component name must not contain only whitespaces. Construction PropertyKeyConstructionTest: [src][api][test]
6
SUCCESS
But the component name must not be empty. Construction PropertyKeyConstructionTest: [src][api][test]
7
SUCCESS
The name of the key must not be blank. Construction PropertyKeyConstructionTest: [src][api][test]
8
SUCCESS
A valid key contains an optional component name and a non blank name. Construction PropertyKeyConstructionTest: [src][api][test]
9
SUCCESS
Allows to create with a qualified name conveniently. PropertyKeyCreateWithQualifiedNameTest: [src][api][test]
10
SUCCESS
Allows separator at start. Technical PropertyKeyCreateWithQualifiedNameTest: [src][api][test]
11
SUCCESS
Allows separator at end. Technical PropertyKeyCreateWithQualifiedNameTest: [src][api][test]
12
SUCCESS
Rejects blank qualified names. Technical PropertyKeyCreateWithQualifiedNameTest: [src][api][test]
13
SUCCESS
Equals is reflexive. Object-Basics PropertyKeyObjectTest: [src][api][test]
14
SUCCESS
Equals is symmetric. Object-Basics PropertyKeyObjectTest: [src][api][test]
15
SUCCESS
Equals is transitive. Object-Basics PropertyKeyObjectTest: [src][api][test]
16
SUCCESS
Equals is consistent. Object-Basics PropertyKeyObjectTest: [src][api][test]
17
SUCCESS
Equals return false on null. Object-Basics PropertyKeyObjectTest: [src][api][test]
18
SUCCESS
Equals return false on instance of other type. Object-Basics PropertyKeyObjectTest: [src][api][test]
19
SUCCESS
Hash code is consistent. Object-Basics PropertyKeyObjectTest: [src][api][test]
20
SUCCESS
Hash code is consistent with equals. Object-Basics PropertyKeyObjectTest: [src][api][test]
21
SUCCESS
Hash code produces unequal hash codes for unequal instances. Object-Basics PropertyKeyObjectTest: [src][api][test]
22
SUCCESS
To string runs without failure. Object-Basics PropertyKeyObjectTest: [src][api][test]
23
SUCCESS
Is serializable. Object-Basics PropertyKeySerializableTest: [src][api][test]
24
SUCCESS
Provides access to the property set name. PropertyKeyTest: [src][api][test]
25
SUCCESS
Provides access to the property name. PropertyKeyTest: [src][api][test]
26
SUCCESS
The name does not contain the name of the property set. PropertyKeyTest: [src][api][test]
27
SUCCESS
'toString' provides the fully qualified name, which includes the name of the property set. PropertyKeyTest: [src][api][test]

PropertyMetaDataParser (de.smartics.properties.spi.core.metadata)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Recognizes constraints. PropertyMetaDataParserConstraintsTest: [src][api][test]
2
SUCCESS
Property meta data annotation is not required. PropertyMetaDataParserDocumentAnnotationsTest: [src][api][test]
3
SUCCESS
Property meta data annotation provides defaults. PropertyMetaDataParserDocumentAnnotationsTest: [src][api][test]
4
SUCCESS
Property meta data annotation allows multiple values. PropertyMetaDataParserDocumentAnnotationsTest: [src][api][test]
5
SUCCESS
Parses list with element constraints. PropertyMetaDataParserListElementsWithConstraintsTest: [src][api][test]
6
SUCCESS
Parses list of strings type. PropertyMetaDataParserListTest: [src][api][test]
7
SUCCESS
Parses list of integers type. PropertyMetaDataParserListTest: [src][api][test]
8
SUCCESS
Parses list o priorities type. PropertyMetaDataParserListTest: [src][api][test]
9
SUCCESS
Parses constraint list of strings. PropertyMetaDataParserListTest: [src][api][test]
10
SUCCESS
Recognizes mandatory properties. PropertyMetaDataParserMandatoryTest: [src][api][test]
11
SUCCESS
Property meta data annotation is not required. PropertyMetaDataParserMetaDataTest: [src][api][test]
12
SUCCESS
Property meta data annotation provides defaults. PropertyMetaDataParserMetaDataTest: [src][api][test]
13
SUCCESS
Property meta data annotation from type. PropertyMetaDataParserMetaDataTest: [src][api][test]
14
SUCCESS
Property meta data annotation allows to provide configuration time and update interval. PropertyMetaDataParserMetaDataTest: [src][api][test]
15
SUCCESS
Parses string properties without any annotations. PropertyMetaDataParserNoAnnotationsTest: [src][api][test]
16
SUCCESS
Parses primitive properties without any annotations. PropertyMetaDataParserNoAnnotationsTest: [src][api][test]
17
SUCCESS
Parses enum properties without any annotations. PropertyMetaDataParserNoAnnotationsTest: [src][api][test]
18
SUCCESS
Removes get from properties name. PropertyMetaDataParserNoAnnotationsTest: [src][api][test]
19
SUCCESS
Allows method to be named get. Technical PropertyMetaDataParserNoAnnotationsTest: [src][api][test]
20
SUCCESS
Allows property to have only one char. Technical PropertyMetaDataParserNoAnnotationsTest: [src][api][test]
21
SUCCESS
Does not confuse methods starting with get with property getter. Technical PropertyMetaDataParserNoAnnotationsTest: [src][api][test]
22
SUCCESS
Parses property set on type. PropertyMetaDataParserPropertyExpressionAnnotationsTest: [src][api][test]
23
SUCCESS
Favours property set on method name. PropertyMetaDataParserPropertyExpressionAnnotationsTest: [src][api][test]
24
SUCCESS
Parses property set on type. PropertyMetaDataParserPropertyKeyAnnotationsTest: [src][api][test]
25
SUCCESS
Favours property set on method name. PropertyMetaDataParserPropertyKeyAnnotationsTest: [src][api][test]
26
SUCCESS
Parses property set on type. PropertyMetaDataParserPropertySetAnnotationsTest: [src][api][test]
27
SUCCESS
Favours property set on method name. PropertyMetaDataParserPropertySetAnnotationsTest: [src][api][test]
28
SUCCESS
Allows to erase the property set name. PropertyMetaDataParserPropertySetAnnotationsTest: [src][api][test]
29
SUCCESS
Default is a single space. PropertyMetaDataParserPropertySetAnnotationsTest: [src][api][test]
30
SUCCESS
Recognizes secured properties. PropertyMetaDataParserSecuredTest: [src][api][test]
31
SUCCESS
Recognizes explicitly secured properties. PropertyMetaDataParserSecuredTest: [src][api][test]
32
SUCCESS
Recognizes no decrypted properties. PropertyMetaDataParserSecuredTest: [src][api][test]
33
SUCCESS
Recognizes non secured properties. PropertyMetaDataParserSecuredTest: [src][api][test]

PropertyRootException (de.smartics.properties.api.core.app)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Provides access to information. Coverage PropertyRootExceptionTest: [src][api][test]

PropertySetClassesLoader (de.smartics.properties.spi.core.classpath)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Allows null as collection of class path roots. Technical PropertySetClassesLoaderTest: [src][api][test]
2
SUCCESS
Allows an empty collection of class path roots. Technical PropertySetClassesLoaderTest: [src][api][test]
3
SUCCESS
Returns only types annotated as property set. Technical PropertySetClassesLoaderTest: [src][api][test]

PropertyType (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Equals is reflexive. Object-Basics PropertyTypeObjectTest: [src][api][test]
2
SUCCESS
Equals is symmetric. Object-Basics PropertyTypeObjectTest: [src][api][test]
3
SUCCESS
Equals is transitive. Object-Basics PropertyTypeObjectTest: [src][api][test]
4
SUCCESS
Equals is consistent. Object-Basics PropertyTypeObjectTest: [src][api][test]
5
SUCCESS
Equals return false on null. Object-Basics PropertyTypeObjectTest: [src][api][test]
6
SUCCESS
Equals return false on instance of other type. Object-Basics PropertyTypeObjectTest: [src][api][test]
7
SUCCESS
Hash code is consistent. Object-Basics PropertyTypeObjectTest: [src][api][test]
8
SUCCESS
Hash code is consistent with equals. Object-Basics PropertyTypeObjectTest: [src][api][test]
9
SUCCESS
Hash code produces unequal hash codes for unequal instances. Object-Basics PropertyTypeObjectTest: [src][api][test]
10
SUCCESS
To string runs without failure. Object-Basics PropertyTypeObjectTest: [src][api][test]
11
SUCCESS
Provides access to type and element type. Coverage PropertyTypeTest: [src][api][test]
12
SUCCESS
Provides simple type for scalar types. Coverage PropertyTypeTest: [src][api][test]
13
SUCCESS
Provides simple type for list types. Coverage PropertyTypeTest: [src][api][test]

PropertyUtils (de.smartics.properties.spi.core.util)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Requires non null type. Technical PropertyUtilsCheckPropertySetTypeTest: [src][api][test]
2
SUCCESS
Signals non property set type. PropertyUtilsCheckPropertySetTypeTest: [src][api][test]
3
SUCCESS
Signals non property set type if not an interface. PropertyUtilsCheckPropertySetTypeTest: [src][api][test]
4
SUCCESS
Recognizes property set type. PropertyUtilsCheckPropertySetTypeTest: [src][api][test]
5
SUCCESS
Requires non null type for method test. Technical PropertyUtilsIsPropertyMethodTest: [src][api][test]
6
SUCCESS
Recognizes annotated property descriptor method. PropertyUtilsIsPropertyMethodTest: [src][api][test]
7
SUCCESS
Recognizes method with property descriptor suffix. PropertyUtilsIsPropertyMethodTest: [src][api][test]
8
SUCCESS
Recognizes method with property key suffix. PropertyUtilsIsPropertyMethodTest: [src][api][test]
9
SUCCESS
Recognizes property method. PropertyUtilsIsPropertyMethodTest: [src][api][test]
10
SUCCESS
Test private constructor. Coverage PropertyUtilsIsPropertyMethodTest: [src][api][test]

PropertyValidationException (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Allows to add serializable value. PropertyValidationExceptionTest: [src][api][test]
2
SUCCESS
Allows to add non serializable value stored in string representation. PropertyValidationExceptionTest: [src][api][test]

PropertyValueComment (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Is serializable. Object-Basics PropertyValueCommentSerializableTest: [src][api][test]
2
SUCCESS
Provides a summary comment. PropertyValueCommentTest: [src][api][test]
3
SUCCESS
Allows to add value comments comment. PropertyValueCommentTest: [src][api][test]
4
SUCCESS
To string on empty instance does not fail. Coverage PropertyValueCommentTest: [src][api][test]
5
SUCCESS
To string on full instance does not fail. Coverage PropertyValueCommentTest: [src][api][test]

PropertyValueConversionException (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Provides access to information. Coverage PropertyValueConversionExceptionTest: [src][api][test]
2
SUCCESS
Handles non serializable values. Coverage PropertyValueConversionExceptionTest: [src][api][test]
3
SUCCESS
Handles null values. Coverage PropertyValueConversionExceptionTest: [src][api][test]

PropertyValueResolveException (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Provides access to information. Coverage PropertyValueResolveExceptionTest: [src][api][test]
2
SUCCESS
Handles null values. Coverage PropertyValueResolveExceptionTest: [src][api][test]
3
SUCCESS
Shows cause if it is also a resolve exception. PropertyValueResolveExceptionTest: [src][api][test]

ReadOnlyPropertyException (de.smartics.properties.api.core.domain)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Provides access to information. Coverage ReadOnlyPropertyExceptionTest: [src][api][test]
2
SUCCESS
Handles non serializable values. Coverage ReadOnlyPropertyExceptionTest: [src][api][test]

SerializableMethod (de.smartics.properties.spi.core.util)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Signals problems if serialized form cannot be deserialized. SerializableMethodDeserializeTest: [src][api][test]
2
SUCCESS
Signals problems if serialized form cannot be deserialized with one parameter. Technical SerializableMethodDeserializeTest: [src][api][test]
3
SUCCESS
Signals problems if serialized form cannot be deserialized with two parameters. Technical SerializableMethodDeserializeTest: [src][api][test]
4
SUCCESS
Is serializable. Object-Basics SerializableMethodSerializableTest: [src][api][test]
5
SUCCESS
Allows null method. SerializableMethodTest: [src][api][test]
6
SUCCESS
Allows to access wrapped method. SerializableMethodTest: [src][api][test]
7
SUCCESS
Provides a string representation. SerializableMethodTest: [src][api][test]
8
SUCCESS
Provides a string representation for null method. Technical SerializableMethodTest: [src][api][test]

UnknownAliasException (de.smartics.properties.api.core.context.alias)

[src][api][cover]

# Status Scenario Categories Test Case
1
SUCCESS
Is serializable. Object-Basics UnknownAliasExceptionSerializableTest: [src][api][test]
generated by maven-testdoc-plugin