packages/sql-catalog/tests/Unit/Core/Evaluation/PresenceTest.php
1<?php
2
3declare(strict_types=1);
4
5namespace Tests\Unit\Core\Evaluation;
6
7use PHPUnit\Framework\Attributes\CoversClass;
8use PHPUnit\Framework\TestCase;
9use SqlCatalog\Core\Evaluation\Presence;
10
11#[CoversClass(Presence::class)]
12final class PresenceTest extends TestCase
13{
14 public function testCasesDistinguishExistenceFromValues(): void
15 {
16 self::assertSame(['present', 'absent', 'maybe'], array_column(Presence::cases(), 'value'));
17 }
18}
19