Автор: Kristoffer Brabrand (kristoffer@brabrand.no)
Наследование: extends Transformation, implements Imbo\EventListener\ListenerInterface
Пример #1
0
 /**
  * @covers Imbo\Image\Transformation\AutoRotate::transform
  */
 public function testWillNotUpdateTheImageWhenNotNeeded()
 {
     $image = $this->getMock('Imbo\\Model\\Image');
     $imagick = $this->getMock('Imagick');
     $imagick->expects($this->once())->method('getImageOrientation')->will($this->returnValue(0));
     $imagick->expects($this->never())->method('setImageOrientation');
     $event = $this->getMock('Imbo\\EventManager\\Event');
     $event->expects($this->once())->method('getArgument')->with('image')->will($this->returnValue($image));
     $transformation = new AutoRotate();
     $transformation->setImagick($imagick);
     $transformation->transform($event);
 }