code: protected void executeStatements(TestContext context) {
          for (String stmt : statements)  {
              try {
                  final String toExecute;
  
                  if (stmt.trim().endsWith(";")) {
                      toExecute = context.replaceDynamicContentInString(stmt.trim().substring(0, stmt.trim().length()-1));
                  } else {
                      toExecute = context.replaceDynamicContentInString(stmt.trim());
                  }
  
                  if (log.isDebugEnabled()) {
                      log.debug("Executing SQL statement: " + toExecute);
                  }
  
                  getJdbcTemplate().execute(toExecute);
  
                  log.info("SQL statement execution successful");
              } catch (Exception e) {
                  if (ignoreErrors) {
                      log.error("Ignoring error while executing SQL statement: " + e.getLocalizedMessage());
                      continue;
                  } else {
                      throw new CitrusRuntimeException(e);
                  }
              }
          }
      }
docs: Run all SQL statements.
  @param context