Exemplo n.º 1
0
 public function testSetGetRequest()
 {
     $this->assertInstanceOf('Zend_Controller_Request_Http', $this->_model->getRequest());
     //$request = new Magento_Test_Request;
     $this->_model->setRequest($request);
     $this->assertSame($request, $this->_model->getRequest());
 }
Exemplo n.º 2
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());
 }