Package net.thucydides.core.reports.html
Class ReportNameProvider
java.lang.Object
net.thucydides.core.reports.html.ReportNameProvider
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionReportNameProvider(String context) ReportNameProvider(Optional<String> context, ReportNamer reportNamer, RequirementsService requirementsService) protectedReportNameProvider(Optional<String> context, ReportType type) ReportNameProvider(Optional<String> context, ReportType type, RequirementsService requirementsService) -
Method Summary
Modifier and TypeMethodDescriptionforErrorType(String errorType) forRelease(String releaseName) forRelease(Release release) forRequirement(String requirementName, String requirementType) forRequirement(TestTag tag) forRequirement(Requirement requirement) forRequirementType(String tagType) forTagType(String tagType) forTestResult(String result) withPrefix(String prefix) withPrefix(TestTag tag)
-
Field Details
-
NO_CONTEXT
-
-
Constructor Details
-
ReportNameProvider
public ReportNameProvider(Optional<String> context, ReportNamer reportNamer, RequirementsService requirementsService) -
ReportNameProvider
public ReportNameProvider() -
ReportNameProvider
-
ReportNameProvider
-
ReportNameProvider
public ReportNameProvider(Optional<String> context, ReportType type, RequirementsService requirementsService)
-
-
Method Details
-
getWithoutContext
-
inContext
-
getContext
-
forCSVFiles
-
forTestResult
-
forTag
-
forErrorType
-
forTag
-
forTagType
-
forRequirementType
-
withPrefix
-
withPrefix
-
forRequirement
-
forRequirement
-
forRequirementOrTag
-
forRequirement
-
forRelease
-
forRelease
-
inLinkableForm
-