Class DefaultScriptValidationContext

java.lang.Object
org.citrusframework.validation.context.DefaultValidationContext
org.citrusframework.validation.script.DefaultScriptValidationContext
All Implemented Interfaces:
org.citrusframework.validation.context.ValidationContext, org.citrusframework.validation.script.ScriptValidationContext

public class DefaultScriptValidationContext extends org.citrusframework.validation.context.DefaultValidationContext implements org.citrusframework.validation.script.ScriptValidationContext
Basic script validation context providing the validation code either from file resource or from direct script string.
  • Constructor Details

    • DefaultScriptValidationContext

      public DefaultScriptValidationContext()
      Default constructor.
    • DefaultScriptValidationContext

      public DefaultScriptValidationContext(String scriptType)
      Constructor using type field.
    • DefaultScriptValidationContext

      public DefaultScriptValidationContext(DefaultScriptValidationContext.Builder builder)
  • Method Details

    • requiresValidator

      public boolean requiresValidator()
      Specified by:
      requiresValidator in interface org.citrusframework.validation.context.ValidationContext
    • getValidationScript

      public String getValidationScript(org.citrusframework.context.TestContext context)
      Specified by:
      getValidationScript in interface org.citrusframework.validation.script.ScriptValidationContext
    • getScriptType

      public String getScriptType()
      Specified by:
      getScriptType in interface org.citrusframework.validation.script.ScriptValidationContext
    • getValidationScriptResourcePath

      public String getValidationScriptResourcePath()
      Gets the validationScriptResource.
      Returns:
      the validationScriptResource
    • getValidationScript

      public String getValidationScript()
      Gets the validationScript.
      Returns:
      the validationScript
    • getValidationScriptResourceCharset

      public String getValidationScriptResourceCharset()
      Gets the validationScriptResourceCharset.
      Returns: