/**
  * Method to test getCategoryLink().
  *
  * @return void
  *
  * @covers \Windwalker\Helper\JContentHelper::getCategoryLink
  */
 public function testGetCategoryLink()
 {
     JContentHelper::$categoryRouteHandler = array($this, 'getCategoryRoute');
     $categoryId = '34';
     $this->assertSame('category/foobar', JContentHelper::getCategoryLink($categoryId));
     $this->assertSame(\JUri::root() . 'category/foobar', JContentHelper::getCategoryLink($categoryId, true));
 }
 /**
  * getCategoryLink
  *
  * @param string $catid
  *
  * @return  string
  */
 public static function getCategoryLink($catid)
 {
     $uri = \JUri::getInstance();
     $link = JContentHelper::getCategoryLink($catid, false);
     return $uri->toString(array('scheme', 'user', 'pass', 'host', 'port')) . \JRoute::_($link);
 }