packages/ztd-query-core/tests/Unit/Schema/Key/IdentityGenerationStrategyTest.php
1<?php
2
3declare(strict_types=1);
4
5namespace Tests\Unit\Schema\Key;
6
7use PHPUnit\Framework\Attributes\CoversClass;
8use PHPUnit\Framework\TestCase;
9use ZtdQuery\Schema\Key\IdentityGenerationStrategy;
10
11#[CoversClass(IdentityGenerationStrategy::class)]
12final class IdentityGenerationStrategyTest extends TestCase
13{
14 public function testListsSupportedStrategies(): void
15 {
16 self::assertSame(
17 [IdentityGenerationStrategy::MaxValue, IdentityGenerationStrategy::Sequence],
18 IdentityGenerationStrategy::cases(),
19 );
20 }
21}
22