public function testGettersAndSetters()
 {
     $selector = new FormatSelectExpression();
     $selector->setPrecision(2);
     $this->assertEquals(2, $selector->getPrecision());
 }
 public function assembleFormatSelectExpression(FormatSelectExpression $expr)
 {
     return $expr->getFunctionName() . '(' . $this->getAssembler()->assembleSegment($expr->getField()) . ($expr->hasPrecision() ? ',' . $expr->getPrecision() : '') . ')' . ($expr->hasAlias() ? ' AS ' . $this->escapeField($expr->getAlias()) : '');
 }