/** * @dataProvider setColumnOptionsProvider */ public function testSetColumnOptions($tableName, $columnName, array $options, array $prevValues, array $expected) { if (!empty($prevValues)) { $this->setProtectedProperty($this->manager, 'options', $prevValues); } $this->manager->setColumnOptions($tableName, $columnName, $options); $this->assertEquals($expected, $this->manager->getExtendOptions()); }
/** * @return array */ public function getExtendOptions() { return $this->extendOptionsManager->getExtendOptions(); }