|
|
|
|
@ -43,7 +43,7 @@ class FunctionBuilderTest extends TestCase { |
|
|
|
|
public function testConcat() { |
|
|
|
|
$query = $this->connection->getQueryBuilder(); |
|
|
|
|
|
|
|
|
|
$query->select($query->fun()->concat($query->createNamedParameter('foo'), new Literal("'bar'"))); |
|
|
|
|
$query->select($query->func()->concat($query->createNamedParameter('foo'), new Literal("'bar'"))); |
|
|
|
|
|
|
|
|
|
$this->assertEquals('foobar', $query->execute()->fetchColumn()); |
|
|
|
|
} |
|
|
|
|
@ -51,7 +51,7 @@ class FunctionBuilderTest extends TestCase { |
|
|
|
|
public function testMd5() { |
|
|
|
|
$query = $this->connection->getQueryBuilder(); |
|
|
|
|
|
|
|
|
|
$query->select($query->fun()->md5($query->createNamedParameter('foobar'))); |
|
|
|
|
$query->select($query->func()->md5($query->createNamedParameter('foobar'))); |
|
|
|
|
|
|
|
|
|
$this->assertEquals(md5('foobar'), $query->execute()->fetchColumn()); |
|
|
|
|
} |
|
|
|
|
@ -59,7 +59,7 @@ class FunctionBuilderTest extends TestCase { |
|
|
|
|
public function testSubstring() { |
|
|
|
|
$query = $this->connection->getQueryBuilder(); |
|
|
|
|
|
|
|
|
|
$query->select($query->fun()->substring($query->createNamedParameter('foobar'), new Literal(2), $query->createNamedParameter(2))); |
|
|
|
|
$query->select($query->func()->substring($query->createNamedParameter('foobar'), new Literal(2), $query->createNamedParameter(2))); |
|
|
|
|
|
|
|
|
|
$this->assertEquals('oo', $query->execute()->fetchColumn()); |
|
|
|
|
} |
|
|
|
|
@ -67,7 +67,7 @@ class FunctionBuilderTest extends TestCase { |
|
|
|
|
public function testSubstringNoLength() { |
|
|
|
|
$query = $this->connection->getQueryBuilder(); |
|
|
|
|
|
|
|
|
|
$query->select($query->fun()->substring($query->createNamedParameter('foobar'), new Literal(2))); |
|
|
|
|
$query->select($query->func()->substring($query->createNamedParameter('foobar'), new Literal(2))); |
|
|
|
|
|
|
|
|
|
$this->assertEquals('oobar', $query->execute()->fetchColumn()); |
|
|
|
|
} |
|
|
|
|
|