Example #1
0
 /**
  * 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);
 }