Пример #1
0
 public function testSetFromOriginal()
 {
     $image = $this->getTestImage();
     $cachedImage = new CachedImage();
     $cachedImage->setFromOriginal($image, 'foo-key');
     $this->assertInstanceOf('\\Intervention\\Image\\AbstractDriver', $cachedImage->getDriver());
     $this->assertEquals('mock', $cachedImage->getCore());
     $this->assertEquals('image/png', $cachedImage->mime);
     $this->assertEquals('./tmp', $cachedImage->dirname);
     $this->assertEquals('foo.png', $cachedImage->basename);
     $this->assertEquals('png', $cachedImage->extension);
     $this->assertEquals('foo', $cachedImage->filename);
     $this->assertEquals(array(), $cachedImage->getBackups());
     $this->assertEquals('', $cachedImage->encoded);
     $this->assertEquals('foo-key', $cachedImage->cachekey);
 }