/**
  * test beforeRender() doesn't override response type set in controller action
  *
  * @return void
  */
 public function testBeforeRender()
 {
     $this->Controller->set_response_type();
     $event = new Event('Controller.beforeRender', $this->Controller);
     $this->RequestHandler->beforeRender($event);
     $this->assertEquals('text/plain', $this->Controller->response->type());
 }
 /**
  * Test checkNotModified method
  *
  * @return void
  * @triggers Controller.beforeRender $this->Controller
  */
 public function testCheckNotModifiedNoInfo()
 {
     $event = new Event('Controller.beforeRender', $this->Controller);
     $RequestHandler = new RequestHandlerComponent($this->Controller->components());
     $RequestHandler->response = $this->getMock('Cake\\Network\\Response', ['notModified', 'stop']);
     $RequestHandler->response->expects($this->never())->method('notModified');
     $this->assertNull($RequestHandler->beforeRender($event, '', $RequestHandler->response));
 }