Class GroovySqlResultSetValidator
- java.lang.Object
-
- com.consol.citrus.validation.script.sql.GroovySqlResultSetValidator
-
- All Implemented Interfaces:
SqlResultSetScriptValidator
public class GroovySqlResultSetValidator extends Object implements SqlResultSetScriptValidator
Groovy script validator capable of validating SQL result sets.- Author:
- Christoph Deppisch
-
-
Field Summary
-
Fields inherited from interface com.consol.citrus.validation.script.sql.SqlResultSetScriptValidator
LOG, RESOURCE_PATH, TYPE_RESOLVER
-
-
Constructor Summary
Constructors Constructor Description GroovySqlResultSetValidator()Default constructor using a default script template.GroovySqlResultSetValidator(org.springframework.core.io.Resource scriptTemplateResource)Constructor with script template.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidateSqlResultSet(List<Map<String,Object>> resultSet, ScriptValidationContext validationContext, TestContext context)
-
-
-
Constructor Detail
-
GroovySqlResultSetValidator
public GroovySqlResultSetValidator()
Default constructor using a default script template.
-
GroovySqlResultSetValidator
public GroovySqlResultSetValidator(org.springframework.core.io.Resource scriptTemplateResource)
Constructor with script template.- Parameters:
scriptTemplateResource-
-
-
Method Detail
-
validateSqlResultSet
public void validateSqlResultSet(List<Map<String,Object>> resultSet, ScriptValidationContext validationContext, TestContext context) throws com.consol.citrus.exceptions.ValidationException
- Specified by:
validateSqlResultSetin interfaceSqlResultSetScriptValidator- Throws:
com.consol.citrus.exceptions.ValidationException
-
-