From ac14127ee4c64fd6d7f5df28de017b2dbf49f03a 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/NullCategoryTest.php | 14 ++++++++++++-- tests/Models/NullCauseTest.php | 14 ++++++++++++-- tests/Models/NullDepartmentTest.php | 14 ++++++++++++-- tests/Models/NullProcessTest.php | 14 ++++++++++++-- tests/Models/NullProjectTest.php | 14 ++++++++++++-- tests/Models/NullRiskObjectTest.php | 14 ++++++++++++-- tests/Models/NullRiskTest.php | 14 ++++++++++++-- tests/Models/NullSolutionTest.php | 14 ++++++++++++-- 8 files changed, 96 insertions(+), 16 deletions(-) diff --git a/tests/Models/NullCategoryTest.php b/tests/Models/NullCategoryTest.php index 422700b..54edc78 100755 --- a/tests/Models/NullCategoryTest.php +++ b/tests/Models/NullCategoryTest.php @@ -23,7 +23,7 @@ final class NullCategoryTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\RiskManagement\Models\NullCategory - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullCategoryTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\RiskManagement\Models\NullCategory - * @group framework + * @group module */ public function testId() : void { $null = new NullCategory(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\RiskManagement\Models\NullCategory + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullCategory(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullCauseTest.php b/tests/Models/NullCauseTest.php index 88b6c28..95ba80a 100755 --- a/tests/Models/NullCauseTest.php +++ b/tests/Models/NullCauseTest.php @@ -23,7 +23,7 @@ final class NullCauseTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\RiskManagement\Models\NullCause - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullCauseTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\RiskManagement\Models\NullCause - * @group framework + * @group module */ public function testId() : void { $null = new NullCause(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\RiskManagement\Models\NullCause + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullCause(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullDepartmentTest.php b/tests/Models/NullDepartmentTest.php index a9e44b6..a1442ec 100755 --- a/tests/Models/NullDepartmentTest.php +++ b/tests/Models/NullDepartmentTest.php @@ -23,7 +23,7 @@ final class NullDepartmentTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\RiskManagement\Models\NullDepartment - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullDepartmentTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\RiskManagement\Models\NullDepartment - * @group framework + * @group module */ public function testId() : void { $null = new NullDepartment(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\RiskManagement\Models\NullDepartment + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullDepartment(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullProcessTest.php b/tests/Models/NullProcessTest.php index a5332a6..88f08a2 100755 --- a/tests/Models/NullProcessTest.php +++ b/tests/Models/NullProcessTest.php @@ -23,7 +23,7 @@ final class NullProcessTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\RiskManagement\Models\NullProcess - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullProcessTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\RiskManagement\Models\NullProcess - * @group framework + * @group module */ public function testId() : void { $null = new NullProcess(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\RiskManagement\Models\NullProcess + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullProcess(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullProjectTest.php b/tests/Models/NullProjectTest.php index d928e4d..1ef1b5c 100755 --- a/tests/Models/NullProjectTest.php +++ b/tests/Models/NullProjectTest.php @@ -23,7 +23,7 @@ final class NullProjectTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\RiskManagement\Models\NullProject - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullProjectTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\RiskManagement\Models\NullProject - * @group framework + * @group module */ public function testId() : void { $null = new NullProject(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\RiskManagement\Models\NullProject + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullProject(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullRiskObjectTest.php b/tests/Models/NullRiskObjectTest.php index 9a8f8d9..9956984 100755 --- a/tests/Models/NullRiskObjectTest.php +++ b/tests/Models/NullRiskObjectTest.php @@ -23,7 +23,7 @@ final class NullRiskObjectTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\RiskManagement\Models\NullRiskObject - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullRiskObjectTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\RiskManagement\Models\NullRiskObject - * @group framework + * @group module */ public function testId() : void { $null = new NullRiskObject(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\RiskManagement\Models\NullRiskObject + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullRiskObject(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullRiskTest.php b/tests/Models/NullRiskTest.php index d8e1089..2ce6cd6 100755 --- a/tests/Models/NullRiskTest.php +++ b/tests/Models/NullRiskTest.php @@ -23,7 +23,7 @@ final class NullRiskTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\RiskManagement\Models\NullRisk - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullRiskTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\RiskManagement\Models\NullRisk - * @group framework + * @group module */ public function testId() : void { $null = new NullRisk(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\RiskManagement\Models\NullRisk + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullRisk(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullSolutionTest.php b/tests/Models/NullSolutionTest.php index 9454206..20b1ca0 100755 --- a/tests/Models/NullSolutionTest.php +++ b/tests/Models/NullSolutionTest.php @@ -23,7 +23,7 @@ final class NullSolutionTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\RiskManagement\Models\NullSolution - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullSolutionTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\RiskManagement\Models\NullSolution - * @group framework + * @group module */ public function testId() : void { $null = new NullSolution(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\RiskManagement\Models\NullSolution + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullSolution(2); + self::assertEquals(['id' => 2], $null); + } }