Shows the stories told by the tests of the project.
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Is serializable. | Object-Basics | AbstractConfigurationPropertiesSerializableTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Compare to is symmetric. | Object-Basics | ApplicationIdCompareToTest: [src][api][test] |
2 |
|
Compare to is transitive. | Object-Basics | ApplicationIdCompareToTest: [src][api][test] |
3 |
|
Compare to is consistent to equals. | Object-Basics | ApplicationIdCompareToTest: [src][api][test] |
4 |
|
Provides access to group id. | Construction | ApplicationIdConstructionTest: [src][api][test] |
5 |
|
Provides access to artifact id. | Construction | ApplicationIdConstructionTest: [src][api][test] |
6 |
|
Provides access to version. | Construction | ApplicationIdConstructionTest: [src][api][test] |
7 |
|
Version not required on construction. | Construction | ApplicationIdConstructionTest: [src][api][test] |
8 |
|
Group id not required on construction. | Construction | ApplicationIdConstructionTest: [src][api][test] |
9 |
|
Artifact id not required on construction. | Construction | ApplicationIdConstructionTest: [src][api][test] |
10 |
|
Equals is reflexive. | Object-Basics | ApplicationIdObjectTest: [src][api][test] |
11 |
|
Equals is symmetric. | Object-Basics | ApplicationIdObjectTest: [src][api][test] |
12 |
|
Equals is transitive. | Object-Basics | ApplicationIdObjectTest: [src][api][test] |
13 |
|
Equals is consistent. | Object-Basics | ApplicationIdObjectTest: [src][api][test] |
14 |
|
Equals return false on null. | Object-Basics | ApplicationIdObjectTest: [src][api][test] |
15 |
|
Equals return false on instance of other type. | Object-Basics | ApplicationIdObjectTest: [src][api][test] |
16 |
|
Hash code is consistent. | Object-Basics | ApplicationIdObjectTest: [src][api][test] |
17 |
|
Hash code is consistent with equals. | Object-Basics | ApplicationIdObjectTest: [src][api][test] |
18 |
|
Hash code produces unequal hash codes for unequal instances. | Object-Basics | ApplicationIdObjectTest: [src][api][test] |
19 |
|
To string runs without failure. | Object-Basics | ApplicationIdObjectTest: [src][api][test] |
20 |
|
Is serializable. | Object-Basics | ApplicationIdSerializableTest: [src][api][test] |
21 |
|
Accept null. | Construction | ApplicationIdValueOfTest: [src][api][test] |
22 |
|
Can be created with only an artifact id. | Construction | ApplicationIdValueOfTest: [src][api][test] |
23 |
|
Can be created with only a group id. | Construction | ApplicationIdValueOfTest: [src][api][test] |
24 |
|
Can be created with only a version. | Construction | ApplicationIdValueOfTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Setting property cleares dependent property. | CacheConfigurationPropertiesManagementTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Reads property descriptors and definitions from the class path. | ClassPathLoaderTest: [src][api][test] | |
2 |
|
Allows to pass in a class to derive the root url. | Technical | ClassPathLoaderTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Compare to is symmetric. | Object-Basics | ConfigurationKeyCompareToTest: [src][api][test] |
2 |
|
Compare to is transitive. | Object-Basics | ConfigurationKeyCompareToTest: [src][api][test] |
3 |
|
Compare to is consistent to equals. | Object-Basics | ConfigurationKeyCompareToTest: [src][api][test] |
4 |
|
Provides access to environment id. | Construction | ConfigurationKeyConstructionTest: [src][api][test] |
5 |
|
Provides access to application id. | Construction | ConfigurationKeyConstructionTest: [src][api][test] |
6 |
|
Requires environment id on construction. | Construction | ConfigurationKeyConstructionTest: [src][api][test] |
7 |
|
Requires application id on construction. | Construction | ConfigurationKeyConstructionTest: [src][api][test] |
8 |
|
Equals is reflexive. | Object-Basics | ConfigurationKeyObjectTest: [src][api][test] |
9 |
|
Equals is symmetric. | Object-Basics | ConfigurationKeyObjectTest: [src][api][test] |
10 |
|
Equals is transitive. | Object-Basics | ConfigurationKeyObjectTest: [src][api][test] |
11 |
|
Equals is consistent. | Object-Basics | ConfigurationKeyObjectTest: [src][api][test] |
12 |
|
Equals return false on null. | Object-Basics | ConfigurationKeyObjectTest: [src][api][test] |
13 |
|
Equals return false on instance of other type. | Object-Basics | ConfigurationKeyObjectTest: [src][api][test] |
14 |
|
Hash code is consistent. | Object-Basics | ConfigurationKeyObjectTest: [src][api][test] |
15 |
|
Hash code is consistent with equals. | Object-Basics | ConfigurationKeyObjectTest: [src][api][test] |
16 |
|
Hash code produces unequal hash codes for unequal instances. | Object-Basics | ConfigurationKeyObjectTest: [src][api][test] |
17 |
|
To string runs without failure. | Object-Basics | ConfigurationKeyObjectTest: [src][api][test] |
18 |
|
Is serializable. | Object-Basics | ConfigurationKeySerializableTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Reads empty definition file. | DefinitionConfigParserTest: [src][api][test] | |
2 |
|
Reads tld only definition file. | DefinitionConfigParserTest: [src][api][test] | |
3 |
|
Reads environments only definition file. | DefinitionConfigParserTest: [src][api][test] | |
4 |
|
Reads nodes only definition file. | DefinitionConfigParserTest: [src][api][test] | |
5 |
|
Reads groups only definition file. | DefinitionConfigParserTest: [src][api][test] | |
6 |
|
Reads files only definition file. | DefinitionConfigParserTest: [src][api][test] | |
7 |
|
Reads full definition file. | DefinitionConfigParserTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
The null value returns the empty list. | DependencyParserTest: [src][api][test] | |
2 |
|
A value without placeholders returns the empty list. | DependencyParserTest: [src][api][test] | |
3 |
|
A placeholder is found. | DependencyParserTest: [src][api][test] | |
4 |
|
More than one placeholder is found. | DependencyParserTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Stores a miss in the cache. | DependencyTrackingCacheTest: [src][api][test] | |
2 |
|
Stores a hit in the cache. | DependencyTrackingCacheTest: [src][api][test] | |
3 |
|
Removes a value from the cache. | DependencyTrackingCacheTest: [src][api][test] | |
4 |
|
Allows to remove a value from the cache that is not there gracefully. | DependencyTrackingCacheTest: [src][api][test] | |
5 |
|
Removed dependent properties root. | DependencyTrackingCacheTest: [src][api][test] | |
6 |
|
Removed dependent properties middle. | DependencyTrackingCacheTest: [src][api][test] | |
7 |
|
Removed dependent properties leaf. | DependencyTrackingCacheTest: [src][api][test] | |
8 |
|
Remove muliple root. | DependencyTrackingCacheTest: [src][api][test] | |
9 |
|
Remove muliple middle. | DependencyTrackingCacheTest: [src][api][test] | |
10 |
|
Remove muliple leaf. | DependencyTrackingCacheTest: [src][api][test] | |
11 |
|
Allows empty properties gracefully. | DependencyTrackingCacheTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Signals empty iteration if result set provides no hits. | DsPropertyCollectionTest: [src][api][test] | |
2 |
|
Allows to check for more elements any number of times. | Technical | DsPropertyCollectionTest: [src][api][test] |
3 |
|
Allows to iterate over one property. | Technical | DsPropertyCollectionTest: [src][api][test] |
4 |
|
Allows to iterate over properties. | DsPropertyCollectionTest: [src][api][test] | |
5 |
|
Removing from the iterator is not supported. | DsPropertyCollectionTest: [src][api][test] | |
6 |
|
Signals underlying problems with an illegal state exception. | Technical | DsPropertyCollectionTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Rejects null key string. | EnvAppConfigurationKeyFactoryCreateKeyFromStringTest: [src][api][test] | |
2 |
|
Rejects empty key string. | EnvAppConfigurationKeyFactoryCreateKeyFromStringTest: [src][api][test] | |
3 |
|
Rejects too short key string. | EnvAppConfigurationKeyFactoryCreateKeyFromStringTest: [src][api][test] | |
4 |
|
Returns valid key for shortest possible default key. | EnvAppConfigurationKeyFactoryCreateKeyFromStringTest: [src][api][test] | |
5 |
|
Returns valid key for full key. | EnvAppConfigurationKeyFactoryCreateKeyFromStringTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Identifies registered files. | DefinitionKeyHelperRegisteredFilesTest: [src][api][test] | |
2 |
|
Identifies registered environments. | DefinitionKeyHelperRegisteredTest: [src][api][test] | |
3 |
|
Identifies registered nodes. | DefinitionKeyHelperRegisteredTest: [src][api][test] | |
4 |
|
Identifies registered groups. | DefinitionKeyHelperRegisteredTest: [src][api][test] | |
5 |
|
Identifies group by registered tlds. | DefinitionKeyHelperRegisteredTest: [src][api][test] | |
6 |
|
Identifies an environment only. | DefinitionKeyHelperTest: [src][api][test] | |
7 |
|
Identifies an environment without node. | DefinitionKeyHelperTest: [src][api][test] | |
8 |
|
Identifies an environment with node but not application. | DefinitionKeyHelperTest: [src][api][test] | |
9 |
|
Identifies an environment with node and application group. | DefinitionKeyHelperTest: [src][api][test] | |
10 |
|
Identifies an environment with node and application group and artifact. | DefinitionKeyHelperTest: [src][api][test] | |
11 |
|
Identifies an environment with node and application group and artifact and version. | DefinitionKeyHelperTest: [src][api][test] | |
12 |
|
Identifies application group and artifact and version. | DefinitionKeyHelperTest: [src][api][test] | |
13 |
|
Starting slash allowed with environment. | DefinitionKeyHelperTest: [src][api][test] | |
14 |
|
Starting slash allowed with application only. | DefinitionKeyHelperTest: [src][api][test] | |
15 |
|
Trailing slash allowed with environment. | DefinitionKeyHelperTest: [src][api][test] | |
16 |
|
Trailing slash allowed with application only. | DefinitionKeyHelperTest: [src][api][test] | |
17 |
|
Identifies an environment with node and application group com. | DefinitionKeyHelperTest: [src][api][test] | |
18 |
|
Returns any env any app key if no path is given. | DefinitionKeyHelperTest: [src][api][test] | |
19 |
|
Skips properties file. | DefinitionKeyHelperTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Derives from key with only an environment name. | EnvAppKeyListBuilderTest: [src][api][test] | |
2 |
|
Derives from key with environment name and node. | EnvAppKeyListBuilderTest: [src][api][test] | |
3 |
|
Derives from key with full environment name only and group. | EnvAppKeyListBuilderTest: [src][api][test] | |
4 |
|
Derives from key with full environment and group. | EnvAppKeyListBuilderTest: [src][api][test] | |
5 |
|
Derives from key with full environment name only and ga. | EnvAppKeyListBuilderTest: [src][api][test] | |
6 |
|
Derives from key with full environment and ga. | EnvAppKeyListBuilderTest: [src][api][test] | |
7 |
|
Derives from key with full environment name only and gav. | EnvAppKeyListBuilderTest: [src][api][test] | |
8 |
|
Derives from key with full environment and gav. | EnvAppKeyListBuilderTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Any two letter tld identifies a group. | PropertiesDefinitionContextTest: [src][api][test] | |
2 |
|
Any two chars do not identify a group. | PropertiesDefinitionContextTest: [src][api][test] | |
3 |
|
Any two chars do not identify a group digit first. | Coverage | PropertiesDefinitionContextTest: [src][api][test] |
4 |
|
Any three letters do not identify a group. | Coverage | PropertiesDefinitionContextTest: [src][api][test] |
5 |
|
A default tld identifies a group. | PropertiesDefinitionContextTest: [src][api][test] | |
6 |
|
Null is not a group. | PropertiesDefinitionContextTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Compare to is symmetric. | Object-Basics | EnvironmentIdCompareToTest: [src][api][test] |
2 |
|
Compare to is transitive. | Object-Basics | EnvironmentIdCompareToTest: [src][api][test] |
3 |
|
Compare to is consistent to equals. | Object-Basics | EnvironmentIdCompareToTest: [src][api][test] |
4 |
|
Provides access to environment name. | Construction | EnvironmentIdConstructionTest: [src][api][test] |
5 |
|
No required name on construction. | Construction | EnvironmentIdConstructionTest: [src][api][test] |
6 |
|
Name must not be empty. | Construction | EnvironmentIdConstructionTest: [src][api][test] |
7 |
|
Name must not contain only white spaces. | Construction | EnvironmentIdConstructionTest: [src][api][test] |
8 |
|
Equals is reflexive. | Object-Basics | EnvironmentIdObjectTest: [src][api][test] |
9 |
|
Equals is symmetric. | Object-Basics | EnvironmentIdObjectTest: [src][api][test] |
10 |
|
Equals is transitive. | Object-Basics | EnvironmentIdObjectTest: [src][api][test] |
11 |
|
Equals is consistent. | Object-Basics | EnvironmentIdObjectTest: [src][api][test] |
12 |
|
Equals return false on null. | Object-Basics | EnvironmentIdObjectTest: [src][api][test] |
13 |
|
Equals return false on instance of other type. | Object-Basics | EnvironmentIdObjectTest: [src][api][test] |
14 |
|
Hash code is consistent. | Object-Basics | EnvironmentIdObjectTest: [src][api][test] |
15 |
|
Hash code is consistent with equals. | Object-Basics | EnvironmentIdObjectTest: [src][api][test] |
16 |
|
Hash code produces unequal hash codes for unequal instances. | Object-Basics | EnvironmentIdObjectTest: [src][api][test] |
17 |
|
To string runs without failure. | Object-Basics | EnvironmentIdObjectTest: [src][api][test] |
18 |
|
Is serializable. | Object-Basics | EnvironmentIdSerializableTest: [src][api][test] |
19 |
|
Accept null. | Construction | EnvironmentIdValueOfTest: [src][api][test] |
20 |
|
Can be created with only an environment name. | Construction | EnvironmentIdValueOfTest: [src][api][test] |
21 |
|
Can be created with environment name and node name. | Construction | EnvironmentIdValueOfTest: [src][api][test] |
22 |
|
Can be created with only a node name. | Construction | EnvironmentIdValueOfTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Is serializable. | PropertiesSerializableTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Is serializable. | Object-Basics | PropertiesConfigurationPropertiesSerializableTest: [src][api][test] |
2 |
|
Provides access to validated string properties. | PropertiesConfigurationPropertiesTest: [src][api][test] | |
3 |
|
Provides access to validated int properties. | PropertiesConfigurationPropertiesTest: [src][api][test] | |
4 |
|
Provides access to validated url properties. | PropertiesConfigurationPropertiesTest: [src][api][test] | |
5 |
|
Recognizes conversion problems. | PropertiesConfigurationPropertiesTest: [src][api][test] | |
6 |
|
Recognizes conversion problems on ints. | PropertiesConfigurationPropertiesTest: [src][api][test] | |
7 |
|
Recognizes invalid properties. | PropertiesConfigurationPropertiesTest: [src][api][test] | |
8 |
|
Recognizes missing mandatory properties. | PropertiesConfigurationPropertiesTest: [src][api][test] | |
9 |
|
Recognizes surplus properties. | PropertiesConfigurationPropertiesTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Provides access to properties. | Integration | PropertiesConfigurationPropertiesFactoryTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Handles io problems. | Coverage | PropertiesHelperTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Iterator does not allow to remove elements. | Coverage | PropertiesPropertyCollectionCoverageTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 | --- | Is serializable. | PropertiesProxyInvocationHandlerSerializableTestWithTestConfigurationProperties: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Compare to is symmetric. | Object-Basics | PropertyCompareToTest: [src][api][test] |
2 |
|
Compare to is transitive. | Object-Basics | PropertyCompareToTest: [src][api][test] |
3 |
|
Compare to is consistent to equals. | Object-Basics | PropertyCompareToTest: [src][api][test] |
4 |
|
Allows value of null. | Construction | PropertyConstructionTest: [src][api][test] |
5 |
|
Requires name to be not null. | Construction | PropertyConstructionTest: [src][api][test] |
6 |
|
Provides access to property name. | Construction | PropertyConstructionTest: [src][api][test] |
7 |
|
Provides access to property value. | Construction | PropertyConstructionTest: [src][api][test] |
8 |
|
Equals is reflexive. | Object-Basics | PropertyObjectTest: [src][api][test] |
9 |
|
Equals is symmetric. | Object-Basics | PropertyObjectTest: [src][api][test] |
10 |
|
Equals is transitive. | Object-Basics | PropertyObjectTest: [src][api][test] |
11 |
|
Equals is consistent. | Object-Basics | PropertyObjectTest: [src][api][test] |
12 |
|
Equals return false on null. | Object-Basics | PropertyObjectTest: [src][api][test] |
13 |
|
Equals return false on instance of other type. | Object-Basics | PropertyObjectTest: [src][api][test] |
14 |
|
Hash code is consistent. | Object-Basics | PropertyObjectTest: [src][api][test] |
15 |
|
Hash code is consistent with equals. | Object-Basics | PropertyObjectTest: [src][api][test] |
16 |
|
Hash code produces unequal hash codes for unequal instances. | Object-Basics | PropertyObjectTest: [src][api][test] |
17 |
|
To string runs without failure. | Object-Basics | PropertyObjectTest: [src][api][test] |
18 |
|
Is serializable. | Object-Basics | PropertySerializableTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Equals is reflexive. | Object-Basics | PropertyConfigurationProxyObjectBasicsTest: [src][api][test] |
2 |
|
Equals is symmetric. | Object-Basics | PropertyConfigurationProxyObjectBasicsTest: [src][api][test] |
3 |
|
Equals is transitive. | Object-Basics | PropertyConfigurationProxyObjectBasicsTest: [src][api][test] |
4 |
|
Equals is consistent. | Object-Basics | PropertyConfigurationProxyObjectBasicsTest: [src][api][test] |
5 |
|
Equals return false on null. | Object-Basics | PropertyConfigurationProxyObjectBasicsTest: [src][api][test] |
6 |
|
Equals return false on instance of other type. | Object-Basics | PropertyConfigurationProxyObjectBasicsTest: [src][api][test] |
7 |
|
Hash code is consistent. | Object-Basics | PropertyConfigurationProxyObjectBasicsTest: [src][api][test] |
8 |
|
Hash code is consistent with equals. | Object-Basics | PropertyConfigurationProxyObjectBasicsTest: [src][api][test] |
9 |
|
Hash code produces unequal hash codes for unequal instances. | Object-Basics | PropertyConfigurationProxyObjectBasicsTest: [src][api][test] |
10 |
|
To string runs without failure. | Object-Basics | PropertyConfigurationProxyObjectBasicsTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Resolves value without placeholders. | ResolverTest: [src][api][test] | |
2 |
|
Resolves with unknown placeholder. | ResolverTest: [src][api][test] | |
3 |
|
Resolves value with one placeholder. | ResolverTest: [src][api][test] | |
4 |
|
Resolves value with multiple placeholders. | ResolverTest: [src][api][test] | |
5 |
|
Resolves recursively. | ResolverTest: [src][api][test] | |
6 |
|
Detects direct infinite recursions. | ResolverTest: [src][api][test] | |
7 |
|
Detects infinite recursions. | ResolverTest: [src][api][test] | |
8 |
|
Detects references to unknown placeholder. | ResolverTest: [src][api][test] | |
9 |
|
Detects references to unknown placeholder in depth. | ResolverTest: [src][api][test] | |
10 |
|
Detects referenced null value. | ResolverTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Rejects null key string. | TenantUserConfigurationKeyFactoryCreateKeyFromStringTest: [src][api][test] | |
2 |
|
Rejects empty key string. | TenantUserConfigurationKeyFactoryCreateKeyFromStringTest: [src][api][test] | |
3 |
|
Rejects too short key string. | TenantUserConfigurationKeyFactoryCreateKeyFromStringTest: [src][api][test] | |
4 |
|
Returns valid key for shortest possible default key. | TenantUserConfigurationKeyFactoryCreateKeyFromStringTest: [src][api][test] | |
5 |
|
Returns valid key for full key. | TenantUserConfigurationKeyFactoryCreateKeyFromStringTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Returns strictly definded keys. | TenantUserKeyListBuilderTest: [src][api][test] |
# | Status | Scenario | Categories | Test Case |
---|---|---|---|---|
1 |
|
Allows adding properties. | UnknownPropertiesTest: [src][api][test] | |
2 |
|
Provides a string representation. | UnknownPropertiesTest: [src][api][test] | |
3 |
|
Provides a string representation for empty properties. | Coverage | UnknownPropertiesTest: [src][api][test] |