Spaces:
No application file
No application file
File size: 690 Bytes
d2897cd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
<?php
declare(strict_types=1);
namespace Mautic\CoreBundle\Tests\Event;
use Mautic\CoreBundle\Event\BuildJsEvent;
use PHPUnit\Framework\Assert;
use PHPUnit\Framework\TestCase;
class BuildJsEventTest extends TestCase
{
public const TEST_JS = <<<JS
/** some comment */
console.log('logging this');
JS;
public function testMinificationIsONInProd(): void
{
$event = new BuildJsEvent(self::TEST_JS);
Assert::assertSame('console.log(\'logging this\')', $event->getJs());
}
public function testMinificationIsOffInDev(): void
{
$event = new BuildJsEvent(self::TEST_JS, true);
Assert::assertSame(self::TEST_JS, $event->getJs());
}
}
|