add tests batch 20
This commit is contained in:
@@ -16,7 +16,7 @@ class ReportCardServiceTest extends TestCase
|
||||
$this->seedConfig();
|
||||
$this->seedReportCardData();
|
||||
|
||||
$service = new ReportCardService;
|
||||
$service = new ReportCardService();
|
||||
$result = $service->meta('2025-2026', 'Fall');
|
||||
|
||||
$this->assertNotEmpty($result['schoolYears']);
|
||||
@@ -30,7 +30,7 @@ class ReportCardServiceTest extends TestCase
|
||||
$this->seedConfig();
|
||||
$data = $this->seedReportCardData();
|
||||
|
||||
$service = new ReportCardService;
|
||||
$service = new ReportCardService();
|
||||
$result = $service->completeness('2025-2026', 'Fall', $data['class_section_id']);
|
||||
|
||||
$this->assertTrue($result['ok']);
|
||||
@@ -44,7 +44,7 @@ class ReportCardServiceTest extends TestCase
|
||||
$data = $this->seedReportCardData();
|
||||
$this->seedAcknowledgement($data['student_id']);
|
||||
|
||||
$service = new ReportCardService;
|
||||
$service = new ReportCardService();
|
||||
$result = $service->acknowledgement($data['student_id'], '2025-2026', 'Fall');
|
||||
|
||||
$this->assertSame('Parent One', $result['signed_name']);
|
||||
@@ -55,7 +55,7 @@ class ReportCardServiceTest extends TestCase
|
||||
$this->seedConfig();
|
||||
$data = $this->seedReportCardData();
|
||||
|
||||
$service = new ReportCardService;
|
||||
$service = new ReportCardService();
|
||||
$result = $service->generateSingleReport($data['student_id'], [
|
||||
'school_year' => '2025-2026',
|
||||
'semester' => 'Fall',
|
||||
@@ -71,7 +71,7 @@ class ReportCardServiceTest extends TestCase
|
||||
$this->seedConfig();
|
||||
$studentId = $this->seedStudentOnly();
|
||||
|
||||
$service = new ReportCardService;
|
||||
$service = new ReportCardService();
|
||||
$result = $service->generateSingleReport($studentId, [
|
||||
'school_year' => '2025-2026',
|
||||
'semester' => 'Fall',
|
||||
|
||||
@@ -9,13 +9,13 @@ class SlipPrinterFormatterServiceTest extends TestCase
|
||||
{
|
||||
public function test_to_db_date_parses_us_format(): void
|
||||
{
|
||||
$service = new SlipPrinterFormatterService;
|
||||
$service = new SlipPrinterFormatterService();
|
||||
$this->assertSame('2025-09-01', $service->toDbDate('09/01/2025'));
|
||||
}
|
||||
|
||||
public function test_to_db_time_parses_string(): void
|
||||
{
|
||||
$service = new SlipPrinterFormatterService;
|
||||
$service = new SlipPrinterFormatterService();
|
||||
$this->assertSame('08:15:00', $service->toDbTime('8:15 AM'));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ class StickerPresetServiceTest extends TestCase
|
||||
{
|
||||
public function test_presets_include_alias_fields(): void
|
||||
{
|
||||
$service = new StickerPresetService;
|
||||
$service = new StickerPresetService();
|
||||
$presets = $service->presets();
|
||||
|
||||
$this->assertNotEmpty($presets);
|
||||
|
||||
@@ -16,7 +16,7 @@ class StickerPrintServiceTest extends TestCase
|
||||
public function test_generate_returns_pdf_content(): void
|
||||
{
|
||||
$this->seedData();
|
||||
$service = new StickerPrintService(new StickerQueryService(new StickerContextService));
|
||||
$service = new StickerPrintService(new StickerQueryService(new StickerContextService()));
|
||||
|
||||
$result = $service->generate([
|
||||
'student_id' => 100,
|
||||
@@ -30,7 +30,7 @@ class StickerPrintServiceTest extends TestCase
|
||||
|
||||
public function test_generate_returns_error_when_no_students(): void
|
||||
{
|
||||
$service = new StickerPrintService(new StickerQueryService(new StickerContextService));
|
||||
$service = new StickerPrintService(new StickerQueryService(new StickerContextService()));
|
||||
|
||||
$result = $service->generate([
|
||||
'class_section_id' => 999,
|
||||
|
||||
@@ -15,7 +15,7 @@ class StickerQueryServiceTest extends TestCase
|
||||
public function test_list_students_by_class_returns_rows(): void
|
||||
{
|
||||
$this->seedData();
|
||||
$service = new StickerQueryService(new StickerContextService);
|
||||
$service = new StickerQueryService(new StickerContextService());
|
||||
|
||||
$students = $service->listStudentsByClass(200, '2025-2026');
|
||||
|
||||
@@ -28,7 +28,7 @@ class StickerQueryServiceTest extends TestCase
|
||||
$this->seedData();
|
||||
$this->seedYouthClass();
|
||||
|
||||
$service = new StickerQueryService(new StickerContextService);
|
||||
$service = new StickerQueryService(new StickerContextService());
|
||||
$students = $service->listStudentsForPrintAll('2025-2026');
|
||||
|
||||
$this->assertCount(1, $students);
|
||||
|
||||
Reference in New Issue
Block a user