| Current Path : /var/www/clients/client3/web2/web/vendor/magento/framework/Crontab/Test/Unit/ |
| Current File : /var/www/clients/client3/web2/web/vendor/magento/framework/Crontab/Test/Unit/TasksProviderTest.php |
<?php declare(strict_types=1);
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Framework\Crontab\Test\Unit;
use Magento\Framework\Crontab\TasksProvider;
use PHPUnit\Framework\TestCase;
class TasksProviderTest extends TestCase
{
/**
* @return void
*/
public function testTasksProviderEmpty()
{
/** @var $tasksProvider $tasksProvider */
$tasksProvider = new TasksProvider();
$this->assertSame([], $tasksProvider->getTasks());
}
public function testTasksProvider()
{
$tasks = [
'magentoCron' => ['expressin' => '* * * * *', 'command' => 'bin/magento cron:run'],
];
/** @var $tasksProvider $tasksProvider */
$tasksProvider = new TasksProvider($tasks);
$this->assertSame($tasks, $tasksProvider->getTasks());
}
}