/** * @covers Yeriomin\Getopt\Getopt::getOptionsLong */ public function testGetOptionsLong() { $this->object->setRawArguments(array('--option1', 'value1')); $optionsLong = $this->object->getOptionsLong(); $this->assertEquals('value1', $optionsLong['option1']); $this->object->setOptionsLong(array('option2' => 'value2')); $optionsLong = $this->object->getOptionsLong(); $this->assertEquals('value2', $optionsLong['option2']); $this->object->setParsed(false); $this->object->setRawArguments(array('--option3', 'value3')); $optionsLong = $this->object->getOptionsLong(); $this->assertEquals('value3', $optionsLong['option3']); }