Providing Labels

For the target language used, the properties found at the class path location specified by the textBundleBaseName property are used to override labels found in the plugin's properties file de.smartics.testdoc.maven.Report.properties.

Simple Labels

The property can be used to provide labels that override default labels.

report.name.test-stories=Test Stories
report.description.test-stories=Shows the stories told by the tests of the project.

report.indexOfIndexes=Index Overview

report.unitTestDoc=UUT Documentation
allSections=All Indexes
uutName=UUT Name
uutPackage=UUT Package

index.uutName=UUT Name Index
index.uutPackage=UUT Package Index

report.table.header.counter=#
report.table.header.counter.width=15
report.table.header.junitestcase=Status
report.table.header.junitestcase.width=15
report.table.header.index=Index
report.table.header.scenario=Scenario
report.table.header.categories=Categories
report.table.header.categories.width=100
report.table.header.testcase=Test Case
report.table.header.testcase.width=375

report.link.jxr=[src]
report.link.javadoc=[api]
report.link.surefire=[test]
report.link.cobertura=[cover]

Sentences

The property can be used to provide values for scenario sentences. The id is built from the fully qualified class of the test case plus the name of the method, separated by the pound sign.

For example:

de.smartics.test.MyClass#myTestMethod=The sentence to show.

Labels for Categories

The property can be used to provide labels for categories. Use the fully qualified class name as key and the label as value in the properties file.

de.smartics.testdoc.categories.level.UnitLevel=Unit
de.smartics.testdoc.categories.level.ComponentLevel=Component
de.smartics.testdoc.categories.level.ApplicationLevel=Application
de.smartics.testdoc.categories.level.Level=Level

de.smartics.testdoc.categories.type.Acceptance=Acceptance
de.smartics.testdoc.categories.type.Construction=Construction
de.smartics.testdoc.categories.type.Coverage=Coverage
de.smartics.testdoc.categories.type.Integration=Integration
de.smartics.testdoc.categories.type.Load=Load
de.smartics.testdoc.categories.type.ObjectBasics=Object-Basics
de.smartics.testdoc.categories.type.Performance=Performance
de.smartics.testdoc.categories.type.Security=Security
de.smartics.testdoc.categories.type.Test=Test

de.smartics.testdoc.categories.Technical=Technical
de.smartics.testdoc.categories.Slow=Slow

Please note that the category labels should not contain spaces since they are usually rendered separated by spaces.