public void testHaving() throws Exception
{
Criteria criteria = new Criteria();
criteria.addGroupByColumn(stringColumnMap);
criteria.addAsColumn("count", "count(*)");
criteria.addSelectColumn(stringColumnMap);
criteria.addHaving(
criteria.getNewCriterion("count", 10, Criteria.GREATER_EQUAL));
Query query = SqlBuilder.buildQuery(criteria);
assertEquals("SELECT TABLE.COLUMN1, count(*) AS count FROM TABLE "
+ "GROUP BY TABLE.COLUMN1 HAVING count>=10",