Refactor MailPoet\Cron to use new settings
[MAILPOET-1757]
This commit is contained in:
@@ -9,9 +9,18 @@ use MailPoet\Cron\Daemon;
|
||||
use MailPoet\Cron\Workers\SendingQueue\SendingErrorHandler;
|
||||
use MailPoet\Cron\Workers\WorkersFactory;
|
||||
use MailPoet\Models\Setting;
|
||||
use MailPoet\Settings\SettingsController;
|
||||
|
||||
class DaemonTest extends \MailPoetTest {
|
||||
|
||||
/** @var SettingsController */
|
||||
private $settings;
|
||||
|
||||
public function _before() {
|
||||
parent::_before();
|
||||
$this->settings = new SettingsController();
|
||||
}
|
||||
|
||||
function testItCanExecuteWorkers() {
|
||||
$daemon = Stub::make(Daemon::class, array(
|
||||
'executeScheduleWorker' => Expected::exactly(1),
|
||||
@@ -25,7 +34,7 @@ class DaemonTest extends \MailPoetTest {
|
||||
$data = array(
|
||||
'token' => 123
|
||||
);
|
||||
Setting::setValue(CronHelper::DAEMON_SETTING, $data);
|
||||
$this->settings->set(CronHelper::DAEMON_SETTING, $data);
|
||||
$daemon->run([]);
|
||||
}
|
||||
|
||||
@@ -43,7 +52,7 @@ class DaemonTest extends \MailPoetTest {
|
||||
$data = array(
|
||||
'token' => 123
|
||||
);
|
||||
Setting::setValue(CronHelper::DAEMON_SETTING, $data);
|
||||
$this->settings->set(CronHelper::DAEMON_SETTING, $data);
|
||||
$daemon->run($data);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user