| @@ 536-542 (lines=7) @@ | ||
| 533 | * @test |
|
| 534 | * @covers ::resize |
|
| 535 | */ |
|
| 536 | public function resizeTransparentImageWithTransparentBackground() |
|
| 537 | { |
|
| 538 | $source = $this->getTestImage('transparent.png'); |
|
| 539 | $actual = Image::resize($source, 128, 128, ['color' => 'transparent']); |
|
| 540 | $expected = $this->getTestImage('transparent-resize.png'); |
|
| 541 | $this->assertSameImage($expected, $actual); |
|
| 542 | } |
|
| 543 | ||
| 544 | /** |
|
| 545 | * @test |
|
| @@ 548-554 (lines=7) @@ | ||
| 545 | * @test |
|
| 546 | * @covers ::resize |
|
| 547 | */ |
|
| 548 | public function resizeTransparentImageWithColorBackground() |
|
| 549 | { |
|
| 550 | $source = $this->getTestImage('transparent.png'); |
|
| 551 | $actual = Image::resize($source, 128, 128, ['color' => 'green']); |
|
| 552 | $expected = $this->getTestImage('transparent-resize-color.png'); |
|
| 553 | $this->assertSameImage($expected, $actual); |
|
| 554 | } |
|
| 555 | ||
| 556 | /** |
|
| 557 | * @test |
|
| @@ 560-566 (lines=7) @@ | ||
| 557 | * @test |
|
| 558 | * @covers ::resize |
|
| 559 | */ |
|
| 560 | public function resizeTransparentImageWithUpsize() |
|
| 561 | { |
|
| 562 | $source = $this->getTestImage('transparent.png'); |
|
| 563 | $actual = Image::resize($source, 128, 128, ['upsize' => true]); |
|
| 564 | $expected = $this->getTestImage('transparent-upsize.png'); |
|
| 565 | $this->assertSameImage($expected, $actual); |
|
| 566 | } |
|
| 567 | ||
| 568 | /** |
|
| 569 | * @test |
|
| @@ 572-578 (lines=7) @@ | ||
| 569 | * @test |
|
| 570 | * @covers ::resize |
|
| 571 | */ |
|
| 572 | public function resizeTransparentImageWithColorOfBlur() |
|
| 573 | { |
|
| 574 | $source = $this->getTestImage('transparent.png'); |
|
| 575 | $actual = Image::resize($source, 128, 128, ['color' => 'blur']); |
|
| 576 | $expected = $this->getTestImage('transparent-blur.png'); |
|
| 577 | $this->assertSameImage($expected, $actual); |
|
| 578 | } |
|
| 579 | ||
| 580 | /** |
|
| 581 | * @test |
|
| @@ 584-590 (lines=7) @@ | ||
| 581 | * @test |
|
| 582 | * @covers ::resize |
|
| 583 | */ |
|
| 584 | public function resizeTransparentImageWithBlurBackground() |
|
| 585 | { |
|
| 586 | $source = $this->getTestImage('transparent.png'); |
|
| 587 | $actual = Image::resize($source, 128, 128, ['blurBackground' => true]); |
|
| 588 | $expected = $this->getTestImage('transparent-blur.png'); |
|
| 589 | $this->assertSameImage($expected, $actual); |
|
| 590 | } |
|
| 591 | ||
| 592 | /** |
|
| 593 | * @test |
|