From b32fc30d68e18994d2b17bbb30eac0b33ec6af3c Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Thu, 9 Oct 2014 09:33:59 +0200 Subject: even more code coverage --- tests/unit/db/ItemTest.php | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'tests/unit/db') diff --git a/tests/unit/db/ItemTest.php b/tests/unit/db/ItemTest.php index 4c9569ed4..70d4e34e7 100644 --- a/tests/unit/db/ItemTest.php +++ b/tests/unit/db/ItemTest.php @@ -194,6 +194,38 @@ class ItemTest extends \PHPUnit_Framework_TestCase { $this->assertEquals($item, $compareWith); } + public function testFromImportRead() { + $item = new Item(); + $item->setGuid('guid'); + $item->setUrl('https://google'); + $item->setTitle('title'); + $item->setAuthor('author'); + $item->setPubDate(123); + $item->setBody('body'); + $item->setEnclosureMime('audio/ogg'); + $item->setEnclosureLink('enclink'); + $item->setRead(); + $item->setStarred(); + + $import = [ + 'guid' => $item->getGuid(), + 'url' => $item->getUrl(), + 'title' => $item->getTitle(), + 'author' => $item->getAuthor(), + 'pubDate' => $item->getPubDate(), + 'body' => $item->getBody(), + 'enclosureMime' => $item->getEnclosureMime(), + 'enclosureLink' => $item->getEnclosureLink(), + 'unread' => $item->isUnread(), + 'starred' => $item->isStarred(), + ]; + + $compareWith = Item::fromImport($import); + + $this->assertEquals($item, $compareWith); + } + + public function testSetAuthor(){ $item = new Item(); -- cgit v1.2.3