for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace LaravelAt\ImageSanitize\Tests;
use LaravelAt\ImageSanitize\ImageSanitize;
class ImageSanitizeTest extends TestCase
{
/** @test */
public function it_detects_embedded_malicious_code()
$content = file_get_contents(__DIR__.'/stubs/exploit.jpeg');
$this->assertTrue(
$this->app->make(ImageSanitize::class)->detect($content)
);
}
public function it_removes_malicious_code()
$secureImage = $this->app->make(ImageSanitize::class)->sanitize($content);
$this->assertFalse($this->app->make(ImageSanitize::class)->detect($secureImage));