namespace Symfony\Component\Uid\Tests\Command;
use PHPUnit\Framework\TestCase;
use Symfony\Component\Console\Tester\CommandTester;
use Symfony\Component\Uid\Command\InspectUlidCommand;
final class InspectUlidCommandTest extends TestCase
{ public function test() { $commandTester =
new CommandTester(new InspectUlidCommand());
$this->
assertSame(1,
$commandTester->
execute(['ulid' => 'foobar'
]));
$this->
assertStringContainsString('Invalid ULID: "foobar"',
$commandTester->
getDisplay());
foreach ([ '01E439TP9XJZ9RPFH3T1PYBCR8',
'1BKocMc5BnrVcuq2ti4Eqm',
'0171069d-593d-97d3-8b3e-23d06de5b308',
] as $ulid) { $this->
assertSame(0,
$commandTester->
execute(['ulid' =>
$ulid]));
$this->
assertSame(<<<EOF