ldc-arcadia-api/tests/Unit/Application/Security/ValueObjects/Request/NonceTest.php

23 lines
500 B
PHP

<?php
declare(strict_types=1);
namespace Tests\Unit\Application\Security\ValueObjects\Request;
use Application\Security\Models\ValueObjects\Request\Nonce;
use Ramsey\Uuid\Uuid;
covers(Nonce::class);
describe('Nonce Value Object Instantiation', function (): void {
it('accepts valid UUID instance', function (): void {
// GIVEN
$uuid = Uuid::uuid7();
// WHEN
$nonce = new Nonce($uuid);
// THEN
expect($nonce->value)->toBe($uuid);
});
});