Exemple #1
0
 public function testGetProcessedHelp()
 {
     $command = new \TestCommand();
     $command->setHelp('The %command.name% command does... Example: php %command.full_name%.');
     $this->assertContains('The namespace:name command does...', $command->getProcessedHelp(), '->getProcessedHelp() replaces %command.name% correctly');
     $this->assertNotContains('%command.full_name%', $command->getProcessedHelp(), '->getProcessedHelp() replaces %command.full_name%');
 }
Exemple #2
0
 public function testGetSetHelp()
 {
     $command = new \TestCommand();
     $this->assertEquals('help', $command->getHelp(), '->getHelp() returns the help');
     $ret = $command->setHelp('help1');
     $this->assertEquals($command, $ret, '->setHelp() implements a fluent interface');
     $this->assertEquals('help1', $command->getHelp(), '->setHelp() sets the help');
 }