%PDF- %PDF-
Direktori : /var/www/html/hrsys/api/vendor/league/glide/tests/Manipulators/ |
Current File : /var/www/html/hrsys/api/vendor/league/glide/tests/Manipulators/ContrastTest.php |
<?php namespace League\Glide\Manipulators; use Mockery; class ContrastTest extends \PHPUnit_Framework_TestCase { private $manipulator; public function setUp() { $this->manipulator = new Contrast(); } public function tearDown() { Mockery::close(); } public function testCreateInstance() { $this->assertInstanceOf('League\Glide\Manipulators\Contrast', $this->manipulator); } public function testRun() { $image = Mockery::mock('Intervention\Image\Image', function ($mock) { $mock->shouldReceive('contrast')->with('50')->once(); }); $this->assertInstanceOf( 'Intervention\Image\Image', $this->manipulator->setParams(['con' => 50])->run($image) ); } public function testGetPixelate() { $this->assertSame(50, $this->manipulator->setParams(['con' => '50'])->getContrast()); $this->assertSame(50, $this->manipulator->setParams(['con' => 50])->getContrast()); $this->assertSame(null, $this->manipulator->setParams(['con' => null])->getContrast()); $this->assertSame(null, $this->manipulator->setParams(['con' => '101'])->getContrast()); $this->assertSame(null, $this->manipulator->setParams(['con' => '-101'])->getContrast()); $this->assertSame(null, $this->manipulator->setParams(['con' => 'a'])->getContrast()); } }