Transform the image
public transform ( Imbo\EventManager\EventInterface $event ) | ||
$event | Imbo\EventManager\EventInterface | The event instance |
/** * @covers Imbo\Image\Transformation\Convert::transform */ public function testWillNotConvertImageIfNotNeeded() { $image = $this->getMock('Imbo\\Model\\Image'); $image->expects($this->once())->method('getExtension')->will($this->returnValue('png')); $image->expects($this->never())->method('getBlob'); $event = $this->getMock('Imbo\\EventManager\\Event'); $event->expects($this->at(0))->method('getArgument')->with('image')->will($this->returnValue($image)); $event->expects($this->at(1))->method('getArgument')->with('params')->will($this->returnValue(array('type' => 'png'))); $this->transformation->transform($event); }