Files
libra/tests/Unit/Enums/PaymentStatusTest.php
T
2025-12-26 13:46:39 +02:00

20 lines
543 B
PHP

<?php
use App\Enums\PaymentStatus;
test('payment status has correct cases', function () {
expect(PaymentStatus::cases())->toHaveCount(3);
});
test('payment status pending has correct value', function () {
expect(PaymentStatus::Pending->value)->toBe('pending');
});
test('payment status received has correct value', function () {
expect(PaymentStatus::Received->value)->toBe('received');
});
test('payment status not applicable has correct value', function () {
expect(PaymentStatus::NotApplicable->value)->toBe('na');
});