testDescribeInputArgument()
testDescribeInputArgument(\Symfony\Component\Console\Input\InputArgument $argument, $expectedDescription)
Parameters
\Symfony\Component\Console\Input\InputArgument | $argument | |
$expectedDescription |
testDescribeInputArgument(\Symfony\Component\Console\Input\InputArgument $argument, $expectedDescription)
\Symfony\Component\Console\Input\InputArgument | $argument | |
$expectedDescription |
testDescribeInputOption(\Symfony\Component\Console\Input\InputOption $option, $expectedDescription)
\Symfony\Component\Console\Input\InputOption | $option | |
$expectedDescription |
testDescribeInputDefinition(\Symfony\Component\Console\Input\InputDefinition $definition, $expectedDescription)
\Symfony\Component\Console\Input\InputDefinition | $definition | |
$expectedDescription |
testDescribeCommand(\Symfony\Component\Console\Command\Command $command, $expectedDescription)
\Symfony\Component\Console\Command\Command | $command | |
$expectedDescription |
testDescribeApplication(\Symfony\Component\Console\Application $application, $expectedDescription)
\Symfony\Component\Console\Application | $application | |
$expectedDescription |
<?php
/*
* This file is part of the Symfony package.
*
* (c) Fabien Potencier <fabien@symfony.com>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Symfony\Component\Console\Tests\Descriptor;
use Symfony\Component\Console\Descriptor\MarkdownDescriptor;
use Symfony\Component\Console\Tests\Fixtures\DescriptorApplicationMbString;
use Symfony\Component\Console\Tests\Fixtures\DescriptorCommandMbString;
class MarkdownDescriptorTest extends AbstractDescriptorTest
{
public function getDescribeCommandTestData()
{
return $this->getDescriptionTestData(array_merge(
ObjectsProvider::getCommands(),
array('command_mbstring' => new DescriptorCommandMbString())
));
}
public function getDescribeApplicationTestData()
{
return $this->getDescriptionTestData(array_merge(
ObjectsProvider::getApplications(),
array('application_mbstring' => new DescriptorApplicationMbString())
));
}
protected function getDescriptor()
{
return new MarkdownDescriptor();
}
protected function getFormat()
{
return 'md';
}
}