From b24fb00f2664b354ae51eedafe1b84cd33d3cb16 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Mon, 16 Oct 2023 23:39:39 +0000 Subject: [PATCH] Add test cases for null models --- tests/Models/NullSupportAppTest.php | 14 ++++++++++++-- tests/Models/NullTicketElementTest.php | 14 ++++++++++++-- tests/Models/NullTicketTest.php | 14 ++++++++++++-- tests/Views/TicketViewTest.php | 4 ++-- 4 files changed, 38 insertions(+), 8 deletions(-) diff --git a/tests/Models/NullSupportAppTest.php b/tests/Models/NullSupportAppTest.php index 8383e59..62d5926 100755 --- a/tests/Models/NullSupportAppTest.php +++ b/tests/Models/NullSupportAppTest.php @@ -23,7 +23,7 @@ final class NullSupportAppTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Support\Models\NullSupportApp - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullSupportAppTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Support\Models\NullSupportApp - * @group framework + * @group module */ public function testId() : void { $null = new NullSupportApp(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\Support\Models\NullSupportApp + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullSupportApp(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullTicketElementTest.php b/tests/Models/NullTicketElementTest.php index ac2a57d..f993bc4 100755 --- a/tests/Models/NullTicketElementTest.php +++ b/tests/Models/NullTicketElementTest.php @@ -23,7 +23,7 @@ final class NullTicketElementTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Support\Models\NullTicketElement - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullTicketElementTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Support\Models\NullTicketElement - * @group framework + * @group module */ public function testId() : void { $null = new NullTicketElement(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\Support\Models\NullTicketElement + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullTicketElement(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullTicketTest.php b/tests/Models/NullTicketTest.php index e593e98..360c9ea 100755 --- a/tests/Models/NullTicketTest.php +++ b/tests/Models/NullTicketTest.php @@ -23,7 +23,7 @@ final class NullTicketTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Support\Models\NullTicket - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullTicketTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Support\Models\NullTicket - * @group framework + * @group module */ public function testId() : void { $null = new NullTicket(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\Support\Models\NullTicket + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullTicket(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Views/TicketViewTest.php b/tests/Views/TicketViewTest.php index 7767863..6783884 100755 --- a/tests/Views/TicketViewTest.php +++ b/tests/Views/TicketViewTest.php @@ -28,7 +28,7 @@ class TicketViewTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Support\Views\TicketView - * @group framework + * @group module */ public function testDefault() : void { @@ -39,7 +39,7 @@ class TicketViewTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Support\Views\TicketView - * @group framework + * @group module */ public function testAccountImageUrl() : void {