Test Stories
Shows the stories told by the tests of the project.
UUT Documentation
HudsonConfigScmElement (de.smartics.ci.config.hudson)
[src][api][cover]
# |
Status |
Scenario |
Categories |
Test Case |
1 |
|
Adds scm element if none is present. |
|
HudsonConfigScmElementTest: [src][api][test] |
2 |
|
Adds scm element if present without url. |
|
HudsonConfigScmElementTest: [src][api][test] |
3 |
|
Adds scm element if present with url. |
|
HudsonConfigScmElementTest: [src][api][test] |
4 |
|
Adds scm element if present with locations. |
|
HudsonConfigScmElementTest: [src][api][test] |
HudsonJobConfig (de.smartics.ci.config.load)
[src][api][cover]
# |
Status |
Scenario |
Categories |
Test Case |
1 |
|
Requires an id on construction. |
Construction |
HudsonJobConfigTest: [src][api][test] |
2 |
|
Requires the xml representation. |
Construction |
HudsonJobConfigTest: [src][api][test] |
3 |
|
Allows to access all properties. |
Construction |
HudsonJobConfigTest: [src][api][test] |
JDomUtils (de.smartics.ci.config.utils)
[src][api][cover]
# |
Status |
Scenario |
Categories |
Test Case |
1 |
|
Rejects if element is null. |
|
JDomUtilsCalcXPathTest: [src][api][test] |
2 |
|
Calcs path from document root if null argument is passed. |
|
JDomUtilsCalcXPathTest: [src][api][test] |
3 |
|
Calcs path relative to given root element. |
|
JDomUtilsCalcXPathTest: [src][api][test] |
4 |
|
Root element is not required to be a direct child of the documents root. |
Technical |
JDomUtilsCalcXPathTest: [src][api][test] |
5 |
|
Rejects if target is null. |
|
JDomUtilsMergeTest: [src][api][test] |
6 |
|
Rejects if to be merged is null. |
|
JDomUtilsMergeTest: [src][api][test] |
7 |
|
Rejects if root elements do not have the same name. |
|
JDomUtilsMergeTest: [src][api][test] |
8 |
|
Merges two elements without content. |
|
JDomUtilsMergeTest: [src][api][test] |
9 |
|
Merges two elements with content. |
|
JDomUtilsMergeTest: [src][api][test] |
10 |
|
Merges two elements with identical content. |
|
JDomUtilsMergeTest: [src][api][test] |
11 |
|
Recognizes element disorders. |
|
JDomUtilsMergeTest: [src][api][test] |
12 |
|
Provides constructor. |
Coverage |
JDomUtilsTest: [src][api][test] |
LoaderPlan (de.smartics.ci.config.load)
[src][api][cover]
# |
Status |
Scenario |
Categories |
Test Case |
1 |
|
Allows no blank id in construction. |
Construction |
LoaderPlanConstructionTest: [src][api][test] |
2 |
|
Requires a maven config. |
Construction |
LoaderPlanConstructionTest: [src][api][test] |
3 |
|
Provides valid to string without elements. |
Construction |
LoaderPlanConstructionTest: [src][api][test] |
4 |
|
Provides valid to string with elements. |
Construction |
LoaderPlanConstructionTest: [src][api][test] |
5 |
|
Allows to add configuration names. |
|
LoaderPlanTest: [src][api][test] |
6 |
|
Equals is reflexive. |
Object-Basics |
LoaderPlanObjectTest: [src][api][test] |
7 |
|
Equals is symmetric. |
Object-Basics |
LoaderPlanObjectTest: [src][api][test] |
8 |
|
Equals is transitive. |
Object-Basics |
LoaderPlanObjectTest: [src][api][test] |
9 |
|
Equals is consistent. |
Object-Basics |
LoaderPlanObjectTest: [src][api][test] |
10 |
|
Equals return false on null. |
Object-Basics |
LoaderPlanObjectTest: [src][api][test] |
11 |
|
Equals return false on instance of other type. |
Object-Basics |
LoaderPlanObjectTest: [src][api][test] |
12 |
|
Hash code is consistent. |
Object-Basics |
LoaderPlanObjectTest: [src][api][test] |
13 |
|
Hash code is consistent with equals. |
Object-Basics |
LoaderPlanObjectTest: [src][api][test] |
14 |
|
Hash code produces unequal hash codes for unequal instances. |
Object-Basics |
LoaderPlanObjectTest: [src][api][test] |
15 |
|
To string runs without failure. |
Object-Basics |
LoaderPlanObjectTest: [src][api][test] |
LoaderPlanLoader (de.smartics.ci.config.load)
[src][api][cover]
# |
Status |
Scenario |
Categories |
Test Case |
1 |
|
Loads multiple loader information from one configuration file. |
|
LoaderPlanLoaderTest: [src][api][test] |
LocationManager (de.smartics.ci.config.load)
[src][api][cover]
# |
Status |
Scenario |
Categories |
Test Case |
1 |
|
Allows to add a file location. |
|
LocationManagerTest: [src][api][test] |
2 |
|
Allows not null to be added as a file location. |
|
LocationManagerTest: [src][api][test] |
3 |
|
Signals missing resources. |
|
LocationManagerTest: [src][api][test] |
4 |
|
Opens resources from known locations. |
|
LocationManagerTest: [src][api][test] |
5 |
|
Rejects invalid files. |
Coverage |
LocationManagerTest: [src][api][test] |
6 |
|
Allows construction without parent class loader. |
Construction |
LocationManagerConstructionTest: [src][api][test] |
7 |
|
Allows construction with parent class loader. |
Construction |
LocationManagerConstructionTest: [src][api][test] |
8 |
|
Allows construction with null parent class loader. |
Construction |
LocationManagerConstructionTest: [src][api][test] |
MavenConfig (de.smartics.ci.config.maven)
[src][api][cover]
# |
Status |
Scenario |
Categories |
Test Case |
1 |
|
Requires maven settings on construction. |
Construction |
MavenConfigTest: [src][api][test] |
2 |
|
Requires maven pom on construction. |
Construction |
MavenConfigTest: [src][api][test] |
3 |
|
Allows to access all properties. |
Construction |
MavenConfigTest: [src][api][test] |
MavenPom (de.smartics.ci.config.maven)
[src][api][cover]
# |
Status |
Scenario |
Categories |
Test Case |
1 |
|
Rejects null as connection string. |
|
MavenPomScmTest: [src][api][test] |
2 |
|
Rejects blank as connection string. |
|
MavenPomScmTest: [src][api][test] |
3 |
|
Rejects connection string not conforming to format. |
|
MavenPomScmTest: [src][api][test] |
4 |
|
Rejects connection string not starting with scm prefix. |
|
MavenPomScmTest: [src][api][test] |
5 |
|
Rejects connection string not providing scm type. |
|
MavenPomScmTest: [src][api][test] |
6 |
|
Rejects connection string not providing scm type but http protocol. |
|
MavenPomScmTest: [src][api][test] |
7 |
|
Rejects connection string not providing scm type but https protocol. |
|
MavenPomScmTest: [src][api][test] |
8 |
|
Rejects connection string containing only scm prefix. |
|
MavenPomScmTest: [src][api][test] |
9 |
|
Rejects connection string containing no url. |
|
MavenPomScmTest: [src][api][test] |
10 |
|
Rejects connection string missing scm type delimiter. |
|
MavenPomScmTest: [src][api][test] |
11 |
|
Reads scm info from scm connection string. |
|
MavenPomScmTest: [src][api][test] |
12 |
|
Rejects unknown scm type. |
|
MavenPomScmTest: [src][api][test] |