Beispiel #1
0
 public function testSetRoutePathWhenAsteriskUses()
 {
     $moduleFrontName = 'moduleFrontName';
     $controllerName = 'controllerName';
     $actionName = 'actionName';
     $requestMock = $this->getMock('Mage_Core_Controller_Request_Http');
     $requestMock->expects($this->once())->method('getRequestedRouteName')->will($this->returnValue($moduleFrontName));
     $requestMock->expects($this->once())->method('getRequestedControllerName')->will($this->returnValue($controllerName));
     $requestMock->expects($this->once())->method('getRequestedActionName')->will($this->returnValue($actionName));
     $this->_model->setRequest($requestMock);
     $this->_model->setRoutePath('*/*/*');
     $this->assertEquals($moduleFrontName, $this->_model->getRouteName());
     $this->assertEquals($controllerName, $this->_model->getControllerName());
     $this->assertEquals($actionName, $this->_model->getActionName());
 }
Beispiel #2
0
 public function testSetGetRouteName()
 {
     $this->_model->setRouteName('catalog');
     $this->assertEquals('catalog', $this->_model->getRouteName());
     $this->markTestIncomplete('setRouteName() logic is unclear.');
 }