From 194c77f6bfe147f1a8292104bf8860d4bfa04a37 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/NullWikiAppTest.php | 14 ++++++++++++-- tests/Models/NullWikiCategoryTest.php | 14 ++++++++++++-- tests/Models/NullWikiDocHistoryTest.php | 6 +++--- tests/Models/NullWikiDocTest.php | 14 ++++++++++++-- 4 files changed, 39 insertions(+), 9 deletions(-) diff --git a/tests/Models/NullWikiAppTest.php b/tests/Models/NullWikiAppTest.php index 2f3e49c..e757c9c 100755 --- a/tests/Models/NullWikiAppTest.php +++ b/tests/Models/NullWikiAppTest.php @@ -23,7 +23,7 @@ final class NullWikiAppTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Knowledgebase\Models\NullWikiApp - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullWikiAppTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Knowledgebase\Models\NullWikiApp - * @group framework + * @group module */ public function testId() : void { $null = new NullWikiApp(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\Knowledgebase\Models\NullWikiApp + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullWikiApp(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullWikiCategoryTest.php b/tests/Models/NullWikiCategoryTest.php index aace478..aa3bcc5 100755 --- a/tests/Models/NullWikiCategoryTest.php +++ b/tests/Models/NullWikiCategoryTest.php @@ -23,7 +23,7 @@ final class NullWikiCategoryTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Knowledgebase\Models\NullWikiCategory - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullWikiCategoryTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Knowledgebase\Models\NullWikiCategory - * @group framework + * @group module */ public function testId() : void { $null = new NullWikiCategory(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\Knowledgebase\Models\NullWikiCategory + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullWikiCategory(2); + self::assertEquals(['id' => 2], $null); + } } diff --git a/tests/Models/NullWikiDocHistoryTest.php b/tests/Models/NullWikiDocHistoryTest.php index 52a2164..9885d05 100644 --- a/tests/Models/NullWikiDocHistoryTest.php +++ b/tests/Models/NullWikiDocHistoryTest.php @@ -23,7 +23,7 @@ final class NullWikiDocHistoryTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Knowledgebase\Models\NullWikiDocHistory - * @group framework + * @group module */ public function testNull() : void { @@ -32,7 +32,7 @@ final class NullWikiDocHistoryTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Knowledgebase\Models\NullWikiDocHistory - * @group framework + * @group module */ public function testId() : void { @@ -42,7 +42,7 @@ final class NullWikiDocHistoryTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Knowledgebase\Models\NullWikiDocHistory - * @group framework + * @group module */ public function testJsonSerialize() : void { diff --git a/tests/Models/NullWikiDocTest.php b/tests/Models/NullWikiDocTest.php index 03b947d..a6163f2 100755 --- a/tests/Models/NullWikiDocTest.php +++ b/tests/Models/NullWikiDocTest.php @@ -23,7 +23,7 @@ final class NullWikiDocTest extends \PHPUnit\Framework\TestCase { /** * @covers Modules\Knowledgebase\Models\NullWikiDoc - * @group framework + * @group module */ public function testNull() : void { @@ -32,11 +32,21 @@ final class NullWikiDocTest extends \PHPUnit\Framework\TestCase /** * @covers Modules\Knowledgebase\Models\NullWikiDoc - * @group framework + * @group module */ public function testId() : void { $null = new NullWikiDoc(2); self::assertEquals(2, $null->id); } + + /** + * @covers Modules\Knowledgebase\Models\NullWikiDoc + * @group module + */ + public function testJsonSerialize() : void + { + $null = new NullWikiDoc(2); + self::assertEquals(['id' => 2], $null); + } }