コード例 #1
0
ファイル: ActionStackTest.php プロジェクト: lortnus/zf1
 public function testPopStackPopulatesControllerAndModuleFromRequestIfEmpty()
 {
     $plugin = new Zend_Controller_Plugin_ActionStack();
     $request = $this->getNewRequest();
     $plugin->setRequest($request);
     $request1 = new Zend_Controller_Request_Simple();
     $request1->setActionName('blah');
     $plugin->pushStack($request1);
     $next = $plugin->popStack();
     $this->assertTrue($next instanceof Zend_Controller_Request_Simple);
     $this->assertEquals($request1->getActionName(), $next->getActionName());
     $this->assertEquals($request->getControllerName(), $next->getControllerName());
     $this->assertEquals($request->getModuleName(), $next->getModuleName());
 }