Class ScriptValidationContext
java.lang.Object
org.citrusframework.validation.context.DefaultValidationContext
org.citrusframework.validation.script.ScriptValidationContext
- All Implemented Interfaces:
ValidationContext
Basic script validation context providing the validation code either from file resource or
from direct script string.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classFluent builder -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.ScriptValidationContext(String scriptType) Constructor using type field. -
Method Summary
Modifier and TypeMethodDescriptionGets the type of script used in this validation context.Gets the validationScript.getValidationScript(TestContext context) Constructs the actual validation script either from data or external resource.Gets the validationScriptResourceCharset.Gets the validationScriptResource.
-
Constructor Details
-
ScriptValidationContext
public ScriptValidationContext()Default constructor. -
ScriptValidationContext
Constructor using type field.- Parameters:
scriptType-
-
ScriptValidationContext
-
-
Method Details
-
getValidationScript
Constructs the actual validation script either from data or external resource.- Parameters:
context- the current TestContext.- Returns:
- the validationScript
- Throws:
CitrusRuntimeException
-
getScriptType
Gets the type of script used in this validation context.- Returns:
- the scriptType
-
getValidationScriptResourcePath
Gets the validationScriptResource.- Returns:
- the validationScriptResource
-
getValidationScript
Gets the validationScript.- Returns:
- the validationScript
-
getValidationScriptResourceCharset
Gets the validationScriptResourceCharset.- Returns:
-