/** * testNonAjaxRedirect method * * @access public * @return void */ function testNonAjaxRedirect() { $this->RequestHandler->initialize($this->Controller); $this->RequestHandler->startup($this->Controller); $this->assertNull($this->RequestHandler->beforeRedirect($this->Controller, '/')); }
/** * test that redirects with ajax and no URL don't do anything. * * @return void */ public function testAjaxRedirectWithNoUrl() { $_SERVER['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest'; $this->Controller->response = $this->getMock('CakeResponse'); $this->Controller->response->expects($this->never())->method('body'); $this->RequestHandler->initialize($this->Controller); $this->RequestHandler->startup($this->Controller); $this->assertNull($this->RequestHandler->beforeRedirect($this->Controller, null)); }