From 3ca55613b60ad947b2365a113ae97c6b22667783 Mon Sep 17 00:00:00 2001 From: Jimmy Huynh Date: Tue, 16 Mar 2021 23:54:14 +0100 Subject: =?UTF-8?q?=E2=9C=85=20Add=20tests=20of=20categories?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jimmy Huynh --- tests/Unit/Db/ItemTest.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/tests/Unit/Db/ItemTest.php b/tests/Unit/Db/ItemTest.php index 1fd968efc..80e3d630f 100644 --- a/tests/Unit/Db/ItemTest.php +++ b/tests/Unit/Db/ItemTest.php @@ -369,4 +369,19 @@ class ItemTest extends TestCase ); } + public function testSetCategories() + { + $item = new Item(); + $item->setCategories(['podcast', 'blog']); + $this->assertEquals(['podcast', 'blog'], $item->getCategories()); + $this->assertArrayHasKey('categoriesJson', $item->getUpdatedFields()); + } + + public function testSetCategoriesJson() + { + $item = new Item(); + $item->setCategoriesJson(json_encode(['podcast', 'blog'])); + $this->assertEquals(json_encode(['podcast', 'blog']), $item->getCategoriesJson()); + $this->assertArrayHasKey('categoriesJson', $item->getUpdatedFields()); + } } -- cgit v1.2.3