com.consol.citrus.validation.script.sql
Class GroovySqlResultSetValidator

java.lang.Object
  extended by 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

Constructor Summary
GroovySqlResultSetValidator()
          Default constructor using a default script template.
GroovySqlResultSetValidator(org.springframework.core.io.Resource scriptTemplateResource)
          Constructor with script template.
 
Method Summary
 void validateSqlResultSet(List<Map<String,Object>> resultSet, ScriptValidationContext validationContext, TestContext context)
          Validates the SQL result set.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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:
classPathResource -
Method Detail

validateSqlResultSet

public void validateSqlResultSet(List<Map<String,Object>> resultSet,
                                 ScriptValidationContext validationContext,
                                 TestContext context)
                          throws ValidationException
Description copied from interface: SqlResultSetScriptValidator
Validates the SQL result set.

Specified by:
validateSqlResultSet in interface SqlResultSetScriptValidator
Parameters:
resultSet - the SQL result set.
validationContext - the current validation context.
context - the current test context.
Throws:
ValidationException


Copyright © 2008-2013 ConSol* Consulting&Solutions GmbH. All Rights Reserved.