fix gitlab tests
This commit is contained in:
@@ -2,10 +2,7 @@
|
||||
|
||||
namespace Tests\Unit\Services\AttendanceTracking;
|
||||
|
||||
use App\Models\AttendanceData;
|
||||
use App\Services\AttendanceTracking\AttendancePendingViolationService;
|
||||
use App\Services\AttendanceTracking\AttendanceViolationStudentResolverService;
|
||||
use App\Services\AttendanceTracking\ViolationRuleEngineService;
|
||||
use Illuminate\Foundation\Testing\RefreshDatabase;
|
||||
use Mockery;
|
||||
use Tests\TestCase;
|
||||
@@ -16,7 +13,7 @@ class AttendancePendingViolationServiceTest extends TestCase
|
||||
|
||||
public function test_returns_error_when_no_students(): void
|
||||
{
|
||||
$resolver = Mockery::mock(AttendanceViolationStudentResolverService::class);
|
||||
$resolver = Mockery::mock(\App\Services\AttendanceTracking\AttendanceViolationStudentResolverService::class);
|
||||
$resolver->shouldReceive('resolveForSchoolYear')->andReturn([
|
||||
'school_year' => '2025-2026',
|
||||
'semester' => 'Fall',
|
||||
@@ -28,10 +25,10 @@ class AttendancePendingViolationServiceTest extends TestCase
|
||||
'debug' => [],
|
||||
]);
|
||||
|
||||
$engine = Mockery::mock(ViolationRuleEngineService::class);
|
||||
$engine = Mockery::mock(\App\Services\AttendanceTracking\ViolationRuleEngineService::class);
|
||||
|
||||
$service = new AttendancePendingViolationService(
|
||||
new AttendanceData,
|
||||
new \App\Models\AttendanceData(),
|
||||
$engine,
|
||||
$resolver
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user