84eb0e2c21
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
25 lines
766 B
PHP
25 lines
766 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace KTXT\Unit\Event;
|
|
|
|
use KTXC\Security\Event\SecurityEventSeverity;
|
|
use PHPUnit\Framework\Attributes\Test;
|
|
use PHPUnit\Framework\Attributes\TestDox;
|
|
use PHPUnit\Framework\TestCase;
|
|
|
|
final class SecurityEventSeverityTest extends TestCase
|
|
{
|
|
#[Test]
|
|
#[TestDox('Security severity levels expose stable numeric values')]
|
|
public function exposesStableNumericValues(): void
|
|
{
|
|
self::assertSame(0, SecurityEventSeverity::DEBUG->value);
|
|
self::assertSame(1, SecurityEventSeverity::INFO->value);
|
|
self::assertSame(2, SecurityEventSeverity::WARNING->value);
|
|
self::assertSame(3, SecurityEventSeverity::ERROR->value);
|
|
self::assertSame(4, SecurityEventSeverity::CRITICAL->value);
|
|
}
|
|
}
|