/** * Method to test modifyColumn(). * * @return void * * @covers Windwalker\Query\Postgresql\PostgresqlQueryBuilder::modifyColumn */ public function testModifyColumn() { $expected = "ALTER TABLE {$this->qn}foo{$this->qn} MODIFY {$this->qn}bar{$this->qn} int(11) UNSIGNED NOT NULL DEFAULT '1' COMMENT 'Test' FIRST"; $actual = PostgresqlQueryBuilder::modifyColumn('foo', 'bar', 'int(11)', true, true, '1', 'FIRST', 'Test'); $this->assertEquals(\SqlFormatter::compress($expected), \SqlFormatter::compress($actual)); }