StringBuffer stmt = new StringBuffer();
stmt.append("/jcr:root").append(testRoot).append("/*");
stmt.append("[jcr:contains(., '").append(statement);
stmt.append("')]");
Query q = superuser.getWorkspace().getQueryManager().createQuery(stmt.toString(), Query.XPATH);
checkResult(q.execute(), match ? 1 : 0);
stmt = new StringBuffer();
stmt.append("SELECT * FROM nt:base ");
stmt.append("WHERE jcr:path LIKE '").append(testRoot).append("/%' ");
stmt.append("AND CONTAINS(., '").append(statement).append("')");
q = superuser.getWorkspace().getQueryManager().createQuery(stmt.toString(), Query.SQL);
checkResult(q.execute(), match ? 1 : 0);
}