Changeset View
Changeset View
Standalone View
Standalone View
src/tests/Feature/Jobs/DomainCreateTest.php
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | public function testHandle(): void | ||||
function ($job) use ($domain) { | function ($job) use ($domain) { | ||||
$domainId = TestCase::getObjectProperty($job, 'domainId'); | $domainId = TestCase::getObjectProperty($job, 'domainId'); | ||||
$domainNamespace = TestCase::getObjectProperty($job, 'domainNamespace'); | $domainNamespace = TestCase::getObjectProperty($job, 'domainNamespace'); | ||||
return $domainId === $domain->id && | return $domainId === $domain->id && | ||||
$domainNamespace === $domain->namespace; | $domainNamespace === $domain->namespace; | ||||
} | } | ||||
); | ); | ||||
// Test job releasing on unknown identifier | |||||
$job = new \App\Jobs\Domain\CreateJob(123); | |||||
$job->handle(); | |||||
$this->assertTrue($job->isReleased()); | |||||
$this->assertFalse($job->hasFailed()); | |||||
} | } | ||||
} | } |