packages/ztd-query-mysql/tests/Unit/Rewrite/Upsert/QualifiedColumnTest.php
1<?php
2
3declare(strict_types=1);
4
5namespace Tests\Unit\Rewrite\Upsert;
6
7use PHPUnit\Framework\Attributes\CoversClass;
8use PHPUnit\Framework\TestCase;
9use ZtdQuery\Platform\MySql\Rewrite\Upsert\QualifiedColumn;
10
11#[\PHPUnit\Framework\Attributes\UsesClass(\ZtdQuery\Platform\MySql\Sql\MySqlIdentifierQuoter::class)]
12#[CoversClass(QualifiedColumn::class)]
13final class QualifiedColumnTest extends TestCase
14{
15 public function testQualified(): void
16 {
17 self::assertSame('`a``b`.`c``d`', (new QualifiedColumn(new \ZtdQuery\Platform\MySql\Sql\MySqlIdentifierQuoter()))->qualified('a`b', 'c`d'));
18 }
19
20}
21