diff options
author | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-09-09 18:56:31 +0200 |
---|---|---|
committer | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-09-09 18:56:31 +0200 |
commit | daaf87749dae9c70ccd46911a08c6da1d9ad8150 (patch) | |
tree | c6848b753574c1fc4fb8370d78230d00629e73fa /tests/unit/db | |
parent | 03baa5ba68daa09110940c416b3cb065a9e9ca7a (diff) |
add css custom classes
Diffstat (limited to 'tests/unit/db')
-rw-r--r-- | tests/unit/db/FeedTest.php | 40 |
1 files changed, 34 insertions, 6 deletions
diff --git a/tests/unit/db/FeedTest.php b/tests/unit/db/FeedTest.php index 60fbeacc6..f7fe9b885 100644 --- a/tests/unit/db/FeedTest.php +++ b/tests/unit/db/FeedTest.php @@ -17,27 +17,55 @@ namespace OCA\News\Db; class FeedTest extends \PHPUnit_Framework_TestCase { - public function testToAPI() { + private function createFeed() { $feed = new Feed(); $feed->setId(3); - $feed->setUrl('http://google'); + $feed->setUrl('http://google.com/some/weird/path'); $feed->setTitle('title'); $feed->setFaviconLink('favicon'); $feed->setAdded(123); $feed->setFolderId(1); $feed->setUnreadCount(321); - $feed->setLink('https://google'); + $feed->setLink('https://www.google.com/some/weird/path'); + + return $feed; + } + + public function testToAPI() { + $feed = $this->createFeed(); + + $this->assertEquals([ + 'id' => 3, + 'url' => 'http://google.com/some/weird/path', + 'title' => 'title', + 'faviconLink' => 'favicon', + 'added' => 123, + 'folderId' => 1, + 'unreadCount' => 321, + 'link' => 'https://www.google.com/some/weird/path' + ], $feed->toAPI()); + } + + + public function testSerialize() { + $feed = $this->createFeed(); $this->assertEquals([ 'id' => 3, - 'url' => 'http://google', + 'url' => 'http://google.com/some/weird/path', 'title' => 'title', 'faviconLink' => 'favicon', 'added' => 123, 'folderId' => 1, 'unreadCount' => 321, - 'link' => 'https://google' - ], $feed->toAPI()); + 'link' => 'https://www.google.com/some/weird/path', + 'userId' => null, + 'urlHash' => '44168618f55392b145629d6b3922e84b', + 'preventUpdate' => null, + 'deletedAt' => null, + 'articlesPerUpdate' => null, + 'cssClass' => 'custom-google-com', + ], $feed->jsonSerialize()); } |