str_contains($permission->value, '.'), ); expect($dotted)->toBe([]); }); test('permission values are unique', function () { $values = array_map(static fn (Permission $p): string => $p->value, Permission::cases()); expect($values)->toHaveCount(count(array_unique($values))); });