/** * @dataProvider watermarkDataProvider */ public function testWatermark($imagePath, $expectedResult) { try { $this->_object = new Varien_Image_Adapter_ImageMagick(); $this->_object->watermark($imagePath); $this->fail('An expected exception has not been raised.'); } catch (Exception $e) { $this->assertContains($e->getMessage(), $expectedResult); } }
/** * @dataProvider watermarkDataProvider */ public function testWatermark($imagePath, $expectedMessage) { $this->setExpectedException('LogicException', $expectedMessage); $object = new Varien_Image_Adapter_ImageMagick(); $object->watermark($imagePath); }