public function testRequireOption()
 {
     $options = array('foo' => 42, 'bar' => 4.2, 'baz' => array('o_O', false, null, '42' => 42, array()));
     $parserOptions = new ParserOptions($options);
     foreach (array_keys($options) as $option) {
         $parserOptions->requireOption($option);
     }
     $this->setExpectedException('Exception');
     $parserOptions->requireOption('Foo');
 }
 /**
  * Shortcut to $this->options->requireOption.
  *
  * @param string $option
  *
  * @throws RuntimeException
  */
 protected final function requireOption($option)
 {
     $this->options->requireOption($option);
 }