public function setCommandOptions(array $commandOptions) { $this->commandOptions = array(); $this->commandOptionsByShortName = array(); $this->addCommandOptions($commandOptions); return $this; }
public function testSetCommandOptions() { $this->builder->addCommandOption($option1 = new CommandOption('option1')); $this->builder->setCommandOptions(array($option2 = new CommandOption('option2'), $option3 = new CommandOption('option3'))); $this->assertSame(array($option2, $option3), $this->builder->getCommandOptions()); }