getAllByName('testCronJob', false)); $job = new CronJob('testCronJob', 'testFile', '0 0 1 1 *'); $cron->create($job); self::assertTrue(!empty($cron->getAllByName('testCronJob', false))); if (!empty($cron->getAllByName('testCronJob', false))) { self::assertEquals('testFile', $cron->getAllByName('testCronJob', false)[0]->getCommand()); } $job->setCommand('testFile2'); $cron->update($job); self::assertTrue(!empty($cron->getAllByName('testCronJob', false))); if (!empty($cron->getAllByName('testCronJob', false))) { self::assertEquals('testFile2', $cron->getAllByName('testCronJob', false)[0]->getCommand()); } $cron->delete($job); self::assertEquals([], $cron->getAllByName('testCronJob', false)); } } }