public function testGetIntegerColumnOptions() { $this->assertPlatform(); $this->platform->expects($this->once())->method('isCommentedDoctrineType')->will($this->returnValue(true)); $column = new Column('string_column', Type::getType(Type::INTEGER)); $column->setNotnull(false); $column->setAutoincrement(true); $column->setUnsigned(true); $result = $this->extension->getColumnOptions($column); $this->assertEquals(4, count($result)); $this->assertTrue($result['unsigned']); $this->assertTrue($result['autoincrement']); $this->assertFalse($result['notnull']); $this->assertEquals('(DC2Type:integer)', $result['comment']); }