feat: add comprehensive tests for Medium, OtpCode, Shift models and various Enums
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
namespace Tests\Unit\Enums;
|
||||
|
||||
use App\Enums\DocumentPriorityEnum;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class DocumentPriorityEnumTest extends TestCase
|
||||
{
|
||||
public function test_processing_hours_per_priority(): void
|
||||
{
|
||||
$this->assertSame(24, DocumentPriorityEnum::Medium->processingHours());
|
||||
$this->assertSame(3, DocumentPriorityEnum::High->processingHours());
|
||||
}
|
||||
|
||||
public function test_high_priority_is_processed_faster_than_medium(): void
|
||||
{
|
||||
$this->assertLessThan(DocumentPriorityEnum::Medium->processingHours(), DocumentPriorityEnum::High->processingHours());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user