/** * Test \Henhed\Piwik\Helper\Data::getBaseUrl * * Also covers `getHostname' * * @param string $hostname * @param bool $isSecure * @param string $returnValue * @dataProvider baseUrlDataProvider */ public function testGetBaseUrl($hostname, $isSecure, $returnValue) { $this->_prepareScopeConfigMock(null, $hostname); // Test explicit `isSecure' $this->assertEquals($returnValue, $this->_helper->getBaseUrl(null, $isSecure)); // Test implicit `isSecure' $this->_requestMock->expects($this->once())->method('isSecure')->will($this->returnValue($isSecure)); $this->assertEquals($returnValue, $this->_helper->getBaseUrl()); }
/** * Get Piwik tracker URL * * @return string */ public function getTrackerUrl() { return $this->_dataHelper->getBaseUrl() . 'piwik.php'; }