/**
  * @return OqlSelectTest
  **/
 private function assertCriteria($query, Criteria $criteria, $bindings = null)
 {
     $oqlQuery = OQL::select($query);
     if (is_array($bindings)) {
         $oqlQuery->bindAll($bindings);
     }
     $dialect = $this->getDbByType('PgSQL')->getDialect();
     $this->assertEquals($oqlQuery->toCriteria()->toDialectString($dialect), $criteria->toDialectString($dialect));
     return $this;
 }
 /**
  * @return OqlSelectClauseTest
  **/
 private function assertCriteria(OqlQuery $query, Criteria $criteria)
 {
     $dialect = PostgresDialect::me();
     $this->assertEquals($query->toCriteria()->toDialectString($dialect), $criteria->toDialectString($dialect));
     return $this;
 }
 /**
  * @return OqlSelectClauseTest
  **/
 private function assertCriteria(OqlQuery $query, Criteria $criteria)
 {
     $dialect = $this->getDbByType('PgSQL')->getDialect();
     $this->assertEquals($query->toCriteria()->toDialectString($dialect), $criteria->toDialectString($dialect));
     return $this;
 }