packages/sql-faker/tests/Unit/Generation/Output/SqlSerializerTest.php
1<?php
2
3declare(strict_types=1);
4
5namespace Tests\Unit\SqlFaker\Generation\Output;
6
7use PHPUnit\Framework\Attributes\CoversClass;
8use PHPUnit\Framework\TestCase;
9use SqlFaker\Generation\Output\SqlSerializer;
10
11#[CoversClass(SqlSerializer::class)]
12
13final class SqlSerializerTest extends TestCase
14{
15 public function testSerializeConcatenatesExactlyWithoutTrimmingOrNormalizing(): void
16 {
17 $serializer = new SqlSerializer();
18 self::assertSame(' NOW () ', $serializer->serialize([' ', 'NOW', ' ', '(', ')', ' ']));
19 self::assertSame('', $serializer->serialize([]));
20 }
21}
22