packages/sql-catalog/tests/Unit/Cli/InvalidCommandLineExceptionTest.php

1<?php
2
3declare(strict_types=1);
4
5namespace Tests\Unit\Cli;
6
7use PHPUnit\Framework\Attributes\CoversClass;
8use PHPUnit\Framework\TestCase;
9use SqlCatalog\Cli\InvalidCommandLineException;
10
11#[CoversClass(InvalidCommandLineException::class)]
12final class InvalidCommandLineExceptionTest extends TestCase
13{
14    public function testMessageIsTheReasonItWasGiven(): void
15    {
16        self::assertSame('Unknown option "--x".', (new InvalidCommandLineException('Unknown option "--x".'))->getMessage());
17    }
18}
19