/** * @param array $source * @param array $expected * @dataProvider setOptionsDataProvider */ public function testSetOptions(array $source, array $expected) { $this->action->setOptions(ActionConfiguration::create($source)); $actual = $this->action->getOptions(); foreach ($expected as $name => $value) { $this->assertEquals($value, $actual->offsetGet($name)); } }