diff options
Diffstat (limited to 'tests/Unit/Service/ItemServiceTest.php')
-rw-r--r-- | tests/Unit/Service/ItemServiceTest.php | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/tests/Unit/Service/ItemServiceTest.php b/tests/Unit/Service/ItemServiceTest.php index e67756468..b1cbe6d8d 100644 --- a/tests/Unit/Service/ItemServiceTest.php +++ b/tests/Unit/Service/ItemServiceTest.php @@ -631,60 +631,4 @@ class ItemServiceTest extends TestCase $this->class->purgeOverThreshold(5); } - - public function testShare() - { - $itemId = 3; - - $item = new Item(); - $item->setGuid('_guid_') - ->setGuidHash(md5('_guid_')) - ->setUrl('_url_') - ->setTitle('_title_') - ->setAuthor('_author_') - ->setPubDate(1) - ->setBody('_body_') - ->setEnclosureMime('_enclosureMime_') - ->setEnclosureLink('_enclosureLink_') - ->setMediaThumbnail('_mediaThumbnail_') - ->setMediaDescription('_mediaDescription_') - ->setRtl('_rtl_') - ->setFingerprint('_fingerprint_') - ->setContentHash('_contentHash_') - ->setSearchIndex('_searchIndex_') - ->setUnread(0) - ->setStarred(1) - ->setFeedId(10); - - $sharedItem = Item::fromImport($item->jsonSerialize()); - $sharedItem->setUnread(true) - ->setStarred(false) - ->setFeedId($item->getFeedId()) - ->setFingerprint($item->getFingerprint()) - ->setContentHash($item->getContentHash()) - ->setSearchIndex($item->getSearchIndex()) - ->setSharedBy('sender') - ->setSharedWith('recipient'); - - $this->mapper->expects($this->once()) - ->method('findFromUser') - ->with('sender', $itemId) - ->will($this->returnValue($item)); - - $this->mapper->expects($this->once()) - ->method('insert') - ->with($sharedItem); - - $this->class->share('sender', $itemId, 'recipient'); - } - - public function testShareDoesNotExist() - { - $this->expectException(ServiceNotFoundException::class); - $this->mapper->expects($this->once()) - ->method('findFromUser') - ->will($this->throwException(new DoesNotExistException(''))); - - $this->class->share('sender', 1, 'recipient'); - } } |