/** * @dataProvider getExtractUrlData * @group Core * @group Tracker * @group Tracker_Action */ public function testExtractUrlAndActionNameFromRequest($request, $expected) { $this->setUpRootAccess(); $idSite = Piwik_SitesManager_API::getInstance()->addSite("site1", array('http://example.org')); $action = new Test_Piwik_TrackerAction_extractUrlAndActionNameFromRequest(); $action->setRequest($request); $action->setIdSite($idSite); $this->assertEquals($action->public_extractUrlAndActionNameFromRequest(), $expected); }