Esempio n. 1
0
 /**
  * @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']);
 }