/** * Test that URI params can be matched by RegEx * * @test * @loadFixture config.yaml * @dataProvider dataProvider */ public function testRegexUriParams($uriParamSets = array(), $expectedCount = 0) { $actualKeys = array(); foreach ($uriParamSets as $uriParams) { $this->_resetParams(); Mage::app()->getRequest()->setParams($uriParams); $actualKeys[] = $this->_helper->getKey(); } $this->assertCount($expectedCount, array_unique($actualKeys), sprintf('%d different keys expected', $expectedCount)); }
/** * @test */ public function getFullActionName() { Mage::app()->getRequest()->setRouteName('f'); Mage::app()->getRequest()->setControllerName('p'); Mage::app()->getRequest()->setActionName('c'); $this->assertEquals('f_p_c', $this->_helper->getFullActionName()); }