/** * @test * @return void */ public function getDetailPidFromCategoriesReturnsCorrectValue() { $viewHelper = $this->getAccessibleMock('Tx_News_ViewHelpers_LinkViewHelper', array('dummy')); $newsItem = new Tx_News_Domain_Model_News(); $categories = new \TYPO3\CMS\Extbase\Persistence\ObjectStorage(); $category1 = new Tx_News_Domain_Model_Category(); $categories->attach($category1); $category2 = new Tx_News_Domain_Model_Category(); $category2->setSinglePid('123'); $categories->attach($category2); $category3 = new Tx_News_Domain_Model_Category(); $category3->setSinglePid('456'); $categories->attach($category3); $newsItem->setCategories($categories); $result = $viewHelper->_call('getDetailPidFromCategories', array(), $newsItem); $this->assertEquals(123, $result); }
/** * 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 if single pid can be set * * @test * @return void */ public function singlePidCanBeSet() { $singlePid = 4711; $this->categoryDomainModelInstance->setSinglePid($singlePid); $this->assertEquals($singlePid, $this->categoryDomainModelInstance->getSinglePid()); }