/** * Test if singlePid can be set * * @test * @return void */ public function singlePidCanBeSet() { $value = 456; $this->instance->setSinglePid($value); $this->assertEquals($value, $this->instance->getSinglePid()); }
/** * @test * @return void */ public function getDetailPidFromCategoriesReturnsCorrectValue() { $viewHelper = $this->getAccessibleMock('GeorgRinger\\News\\ViewHelpers\\LinkViewHelper', ['dummy']); $newsItem = new \GeorgRinger\News\Domain\Model\News(); $categories = new \TYPO3\CMS\Extbase\Persistence\ObjectStorage(); $category1 = new Category(); $categories->attach($category1); $category2 = new Category(); $category2->setSinglePid('123'); $categories->attach($category2); $category3 = new Category(); $category3->setSinglePid('456'); $categories->attach($category3); $newsItem->setCategories($categories); $result = $viewHelper->_call('getDetailPidFromCategories', [], $newsItem); $this->assertEquals(123, $result); }