Пример #1
0
 /**
  * @param string $command
  * @param string $expected
  * @param array  $args
  * 
  * @dataProvider providerCommandAndArgumentParsing
  * 
  * @return void
  */
 public function testCommandAndArgumentParsing($command, $expected, $args)
 {
     $request = new Request($command);
     $this->assertEquals($expected, $request->getCommand(), "Command '{$command}' was not parsed properly.");
     $this->assertEquals($args, $request->getIterator()->getArrayCopy(), "Command '{$command}' was not parsed properly.");
 }