/** * @param \TYPO3\Customnewstagcloud\Domain\Model\NewsCategory $newsCategory * @return \TYPO3\Customnewstagcloud\Domain\Model\NewsCategory $newsCategory */ private function buildLink($newsCategory) { $uriBuilder = $this->controllerContext->getUriBuilder(); $uri = $uriBuilder->setTargetPageUid($this->newsCategoryMenuPid)->setNoCache(FALSE)->setUseCacheHash(TRUE)->setCreateAbsoluteUri(TRUE)->setArguments(array('tx_ttnews' => array('cat' => $newsCategory->getUid())))->buildFrontendUri(); $newsCategory->setUri($uri); return $newsCategory; }
/** * @test */ public function setParentCategoryForIntegerSetsParentCategory() { $this->fixture->setParentCategory(12); $this->assertSame(12, $this->fixture->getParentCategory()); }