packages/ztd-query-core/tests/Unit/Sql/Reader/SqlLexemeTest.php
1<?php
2
3declare(strict_types=1);
4
5namespace Tests\Unit\Sql\Reader;
6
7use PHPUnit\Framework\Attributes\CoversClass;
8use PHPUnit\Framework\TestCase;
9use ZtdQuery\Sql\Reader\SqlLexeme;
10use ZtdQuery\Sql\SqlTokenKind;
11
12#[CoversClass(SqlLexeme::class)]
13final class SqlLexemeTest extends TestCase
14{
15 public function testCarriesWhatWasReadAndWhereTheReadingStopped(): void
16 {
17 $lexeme = new SqlLexeme(SqlTokenKind::Comment, 9);
18
19 self::assertSame([SqlTokenKind::Comment, 9], [$lexeme->kind, $lexeme->end]);
20 }
21}
22