Files
portal/app/tests/Feature/Advertising/AdvertisingScheduleTest.php
T

16 lines
499 B
PHP

<?php
declare(strict_types=1);
use Illuminate\Console\Scheduling\Schedule;
it('registers advertising Direct jobs in the scheduler', function () {
$events = app(Schedule::class)->events();
$summaries = array_map(fn ($e) => $e->getSummaryForDisplay(), $events);
$joined = implode("\n", $summaries);
expect($joined)->toContain('ChargeCampaignSpendJob')
->and($joined)->toContain('SyncCampaignAudienceJob')
->and($joined)->toContain('SyncCampaignModerationJob');
});