packages/sql-catalog/tests/Unit/Core/Source/SourceFileTest.php
1<?php
2
3declare(strict_types=1);
4
5namespace Tests\Unit\Core\Source;
6
7use PHPUnit\Framework\Attributes\CoversClass;
8use PHPUnit\Framework\TestCase;
9use SqlCatalog\Core\Source\SourceFile;
10
11#[CoversClass(SourceFile::class)]
12final class SourceFileTest extends TestCase
13{
14 public function testKeepsThePathAndTheSource(): void
15 {
16 $file = new SourceFile('src/a.php', '<?php');
17 self::assertSame('src/a.php', $file->path);
18 self::assertSame('<?php', $file->code);
19 }
20}
21