Class TemplateBasedScriptBuilder
java.lang.Object
org.citrusframework.validation.script.TemplateBasedScriptBuilder
Script builder builds a script with custom code body. Script header and tail come from static
script template.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the final script.static TemplateBasedScriptBuilderfromTemplateResource(Resource scriptTemplateResource) Static construction method returning a fully qualified instance of this builder.static TemplateBasedScriptBuilderfromTemplateScript(String scriptTemplate) Static construction method returning a fully qualified instance of this builder.Adds custom code snippet to this builder.
-
Method Details
-
build
Builds the final script. -
withCode
Adds custom code snippet to this builder.- Parameters:
code- the custom code body- Returns:
-
fromTemplateScript
Static construction method returning a fully qualified instance of this builder.- Parameters:
scriptTemplate- the script template code.- Returns:
- instance of this builder.
-
fromTemplateResource
Static construction method returning a fully qualified instance of this builder.- Parameters:
scriptTemplateResource- external file resource holding script template code.- Returns:
- instance of this builder.
-