From 0d3484f7cf843c5f08d62a6cb8d15ba801b5df4c 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/NullProjectAttributeTest.php | 6 +++--- tests/Models/NullProjectAttributeTypeTest.php | 6 +++--- tests/Models/NullProjectAttributeValueTest.php | 6 +++--- tests/Models/NullProjectTest.php | 14 ++++++++++++-- 4 files changed, 21 insertions(+), 11 deletions(-) diff --git a/tests/Models/NullProjectAttributeTest.php b/tests/Models/NullProjectAttributeTest.php index cf01d8e..c406961 100644 --- a/tests/Models/NullProjectAttributeTest.php +++ b/tests/Models/NullProjectAttributeTest.php @@ -23,7 +23,7 @@ final class NullProjectAttributeTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\ProjectManagement\Models\NullProjectAttribute - * @group framework + * @group module */ public function testNull() : void { @@ -32,7 +32,7 @@ final class NullProjectAttributeTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\ProjectManagement\Models\NullProjectAttribute - * @group framework + * @group module */ public function testId() : void { @@ -42,7 +42,7 @@ final class NullProjectAttributeTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\ProjectManagement\Models\NullProjectAttribute - * @group framework + * @group module */ public function testJsonSerialize() : void { diff --git a/tests/Models/NullProjectAttributeTypeTest.php b/tests/Models/NullProjectAttributeTypeTest.php index 5b473b8..76ce0a1 100644 --- a/tests/Models/NullProjectAttributeTypeTest.php +++ b/tests/Models/NullProjectAttributeTypeTest.php @@ -23,7 +23,7 @@ final class NullProjectAttributeTypeTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\ProjectManagement\Models\NullProjectAttributeType - * @group framework + * @group module */ public function testNull() : void { @@ -32,7 +32,7 @@ final class NullProjectAttributeTypeTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\ProjectManagement\Models\NullProjectAttributeType - * @group framework + * @group module */ public function testId() : void { @@ -42,7 +42,7 @@ final class NullProjectAttributeTypeTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\ProjectManagement\Models\NullProjectAttributeType - * @group framework + * @group module */ public function testJsonSerialize() : void { diff --git a/tests/Models/NullProjectAttributeValueTest.php b/tests/Models/NullProjectAttributeValueTest.php index 0b0d114..ff85aa2 100644 --- a/tests/Models/NullProjectAttributeValueTest.php +++ b/tests/Models/NullProjectAttributeValueTest.php @@ -23,7 +23,7 @@ final class NullProjectAttributeValueTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\ProjectManagement\Models\NullProjectAttributeValue - * @group framework + * @group module */ public function testNull() : void { @@ -32,7 +32,7 @@ final class NullProjectAttributeValueTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\ProjectManagement\Models\NullProjectAttributeValue - * @group framework + * @group module */ public function testId() : void { @@ -42,7 +42,7 @@ final class NullProjectAttributeValueTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\ProjectManagement\Models\NullProjectAttributeValue - * @group framework + * @group module */ public function testJsonSerialize() : void { diff --git a/tests/Models/NullProjectTest.php b/tests/Models/NullProjectTest.php index 8c0e21b..77244d2 100755 --- a/tests/Models/NullProjectTest.php +++ b/tests/Models/NullProjectTest.php @@ -23,7 +23,7 @@ final class NullProjectTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\ProjectManagement\Models\NullProject - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullProjectTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\ProjectManagement\Models\NullProject - * @group framework + * @group module */ public function testId() : void { $null = new NullProject(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\ProjectManagement\Models\NullProject + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullProject(2); + self::assertEquals(['id' => 2], $null); + } }