Автор: Christer Edvartsen (cogo@starzinger.net)
Наследование: implements Imbo\EventListener\ListenerInterface
Пример #1
0
 /**
  * @covers Imbo\Http\Response\ResponseFormatter::format
  */
 public function testDoesNotTriggerAnImageConversionWhenTheImageHasTheCorrectMimeType()
 {
     $image = $this->getMock('Imbo\\Model\\Image');
     $image->expects($this->at(0))->method('getMimeType')->will($this->returnValue('image/jpeg'));
     $this->response->expects($this->once())->method('getModel')->will($this->returnValue($image));
     $this->responseFormatter->setFormatter('jpg');
     $eventManager = $this->getMock('Imbo\\EventManager\\EventManager');
     $eventManager->expects($this->once())->method('trigger')->with('image.transformed', ['image' => $image]);
     $this->event->expects($this->once())->method('getManager')->will($this->returnValue($eventManager));
     $this->responseFormatter->format($this->event);
 }