lithium\tests\cases\data\model\QueryTest::testQueryWithCustomAlias PHP Метод

testQueryWithCustomAlias() публичный Метод

The Query object shouldn't overwrite custom values with model-supplied values.
    public function testQueryWithCustomAlias()
    {
        $model = 'lithium\\tests\\mocks\\data\\model\\MockQueryComment';
        $query = new Query(array('type' => 'read', 'model' => $model, 'source' => 'my_custom_table', 'alias' => 'MyCustomAlias'));
        $result = $query->export($this->_db);
        $this->assertEqual('{my_custom_table}', $result['source']);
        $this->assertEqual('AS {MyCustomAlias}', $result['alias']);
    }