mirror of
https://github.com/elyby/accounts.git
synced 2025-05-31 14:11:46 +05:30
Расширен функционал Yii2 QueryBuilder: теперь функционал ORDER BY FIELD встроен внутрь билдера
This commit is contained in:
16
tests/codeception/common/unit/db/mysql/QueryBuilderTest.php
Normal file
16
tests/codeception/common/unit/db/mysql/QueryBuilderTest.php
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
namespace codeception\common\unit\db\mysql;
|
||||
|
||||
use common\db\mysql\QueryBuilder;
|
||||
use tests\codeception\common\unit\TestCase;
|
||||
use Yii;
|
||||
|
||||
class QueryBuilderTest extends TestCase {
|
||||
|
||||
public function testBuildOrderByField() {
|
||||
$queryBuilder = new QueryBuilder(Yii::$app->db);
|
||||
$result = $queryBuilder->buildOrderBy(['dummy' => ['first', 'second']]);
|
||||
$this->assertEquals("ORDER BY FIELD(`dummy`,'first','second')", $result);
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user