From db5249c8a5bb489b559a32404a8948f9918e7bef Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Mon, 16 Oct 2023 23:39:38 +0000 Subject: [PATCH] Add test cases for null models --- tests/Models/NullCalendarTest.php | 14 ++++++++++++-- tests/Models/NullEventTest.php | 14 ++++++++++++-- tests/Models/NullScheduleTest.php | 14 ++++++++++++-- 3 files changed, 36 insertions(+), 6 deletions(-) diff --git a/tests/Models/NullCalendarTest.php b/tests/Models/NullCalendarTest.php index af1cc23..f40a049 100755 --- a/tests/Models/NullCalendarTest.php +++ b/tests/Models/NullCalendarTest.php @@ -23,7 +23,7 @@ final class NullCalendarTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Calendar\Models\NullCalendar - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullCalendarTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Calendar\Models\NullCalendar - * @group framework + * @group module */ public function testId() : void { $null = new NullCalendar(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\Calendar\Models\NullCalendar + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullCalendar(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullEventTest.php b/tests/Models/NullEventTest.php index df7e820..e7bbc6a 100755 --- a/tests/Models/NullEventTest.php +++ b/tests/Models/NullEventTest.php @@ -23,7 +23,7 @@ final class NullEventTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Calendar\Models\NullEvent - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullEventTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Calendar\Models\NullEvent - * @group framework + * @group module */ public function testId() : void { $null = new NullEvent(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\Calendar\Models\NullEvent + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullEvent(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullScheduleTest.php b/tests/Models/NullScheduleTest.php index 2d21eaa..fab928d 100755 --- a/tests/Models/NullScheduleTest.php +++ b/tests/Models/NullScheduleTest.php @@ -23,7 +23,7 @@ final class NullScheduleTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Calendar\Models\NullSchedule - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullScheduleTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Calendar\Models\NullSchedule - * @group framework + * @group module */ public function testId() : void { $null = new NullSchedule(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\Calendar\Models\NullSchedule + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullSchedule(2); + self::assertEquals(['id' => 2], $null); + } }