add tests batch 20

This commit is contained in:
root
2026-06-09 01:03:53 -04:00
parent 95efb9652e
commit 6be4875c5e
1502 changed files with 13797 additions and 11313 deletions
@@ -18,7 +18,7 @@ class ClassProgressAttachmentServiceTest extends TestCase
Storage::fake('public');
$report = ClassProgressReport::factory()->create();
$service = new ClassProgressAttachmentService;
$service = new ClassProgressAttachmentService();
$files = [UploadedFile::fake()->create('sample.pdf', 12)];
$stored = $service->storeAttachments($report->id, $files);
@@ -9,7 +9,7 @@ class ClassProgressMetaServiceTest extends TestCase
{
public function test_subject_sections_return_configured_values(): void
{
$service = new ClassProgressMetaService;
$service = new ClassProgressMetaService();
$sections = $service->subjectSections();
@@ -22,8 +22,8 @@ class ClassProgressMutationServiceTest extends TestCase
$this->assignTeacher($user->id, 101);
$service = new ClassProgressMutationService(
new ClassProgressRuleService,
new ClassProgressAttachmentService
new ClassProgressRuleService(),
new ClassProgressAttachmentService()
);
$payload = [
@@ -47,8 +47,8 @@ class ClassProgressMutationServiceTest extends TestCase
]);
$service = new ClassProgressMutationService(
new ClassProgressRuleService,
new ClassProgressAttachmentService
new ClassProgressRuleService(),
new ClassProgressAttachmentService()
);
$updated = $service->updateReport($report, ['status' => 'behind'], []);
@@ -60,8 +60,8 @@ class ClassProgressMutationServiceTest extends TestCase
{
$report = ClassProgressReport::factory()->create();
$service = new ClassProgressMutationService(
new ClassProgressRuleService,
new ClassProgressAttachmentService
new ClassProgressRuleService(),
new ClassProgressAttachmentService()
);
$service->deleteReport($report);
@@ -26,7 +26,7 @@ class ClassProgressQueryServiceTest extends TestCase
'class_section_id' => 202,
]);
$service = new ClassProgressQueryService(new ClassProgressRuleService);
$service = new ClassProgressQueryService(new ClassProgressRuleService());
$results = $service->listReports($user, ['class_section_id' => 101]);
$this->assertSame(1, $results->total());
@@ -9,7 +9,7 @@ class ClassProgressRuleServiceTest extends TestCase
{
public function test_build_unit_chapter_summary_limits_length(): void
{
$service = new ClassProgressRuleService;
$service = new ClassProgressRuleService();
$summary = $service->buildUnitChapterSummary(['Unit 1'], ['Chapter A']);
@@ -18,7 +18,7 @@ class ClassProgressRuleServiceTest extends TestCase
public function test_ensure_week_end_defaults_to_six_days(): void
{
$service = new ClassProgressRuleService;
$service = new ClassProgressRuleService();
$weekEnd = $service->ensureWeekEnd('2025-09-07', null);