AlterTableQueryTest::testRenameTable PHP Метод

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

public testRenameTable ( )
    public function testRenameTable()
    {
        $driver = new MySQLDriver();
        $args = new ArgumentArray();
        $q = new AlterTableQuery('products');
        $q->rename('products_new');
        $sql = $q->toSql($driver, $args);
        $this->assertQuery($q);
        $this->assertEquals('ALTER TABLE `products` RENAME TO `products_new`', $sql);
        $q = new AlterTableQuery('products_new');
        $q->rename('products');
        $sql = $q->toSql($driver, $args);
        $this->assertQuery($q);
        $this->assertEquals('ALTER TABLE `products_new` RENAME TO `products`', $sql);
    }