From 4be214610b330a6c192d4863f7b01104c65fa744 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/NullCostCenterTest.php | 14 ++++++++++++-- tests/Models/NullCostObjectTest.php | 14 ++++++++++++-- 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/tests/Models/NullCostCenterTest.php b/tests/Models/NullCostCenterTest.php index bcf43e0..9566399 100755 --- a/tests/Models/NullCostCenterTest.php +++ b/tests/Models/NullCostCenterTest.php @@ -23,7 +23,7 @@ final class NullCostCenterTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Accounting\Models\NullCostCenter - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullCostCenterTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Accounting\Models\NullCostCenter - * @group framework + * @group module */ public function testId() : void { $null = new NullCostCenter(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\Accounting\Models\NullCostCenter + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullCostCenter(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullCostObjectTest.php b/tests/Models/NullCostObjectTest.php index e4f5ead..499fb0b 100755 --- a/tests/Models/NullCostObjectTest.php +++ b/tests/Models/NullCostObjectTest.php @@ -23,7 +23,7 @@ final class NullCostObjectTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Accounting\Models\NullCostObject - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullCostObjectTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Accounting\Models\NullCostObject - * @group framework + * @group module */ public function testId() : void { $null = new NullCostObject(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\Accounting\Models\NullCostObject + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullCostObject(2); + self::assertEquals(['id' => 2], $null); + } }