for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace JCIT\jobqueue\tests\unit\jobs;
use Codeception\Test\Unit;
use JCIT\jobqueue\jobs\HelloJob;
class HelloJobTest extends Unit
{
public function testSerialize(): void
$name = 'Test';
$job = new HelloJob($name);
$this->assertEquals(['name' => $name], $job->jsonSerialize());
}
public function testDeserialize(): void
$serialization = ['name' => $name];
$job = HelloJob::fromArray($serialization);
$this->assertEquals($name, $job->getName());