Update calls to SendingQueue worker constructor in SendingQueueTest

[MAILPOET-5682]
This commit is contained in:
Rodrigo Primo
2023-11-14 12:08:08 -03:00
committed by Jan Jakeš
parent 9c0eea54f8
commit 3b38b3034a

View File

@ -39,6 +39,7 @@ use MailPoet\Models\SubscriberSegment;
use MailPoet\Newsletter\Links\Links;
use MailPoet\Newsletter\NewslettersRepository;
use MailPoet\Newsletter\Sending\ScheduledTasksRepository;
use MailPoet\Newsletter\Sending\ScheduledTaskSubscribersRepository;
use MailPoet\Newsletter\Sending\SendingQueuesRepository;
use MailPoet\Router\Endpoints\Track;
use MailPoet\Router\Router;
@ -98,6 +99,9 @@ class SendingQueueTest extends \MailPoetTest {
/** @var SendingQueuesRepository */
private $sendingQueuesRepository;
/** @var ScheduledTaskSubscribersRepository */
private $scheduledTaskSubscribersRepository;
public function _before() {
parent::_before();
$wpUsers = get_users();
@ -162,6 +166,7 @@ class SendingQueueTest extends \MailPoetTest {
$this->segmentsRepository = $this->diContainer->get(SegmentsRepository::class);
$this->tasksLinks = $this->diContainer->get(TasksLinks::class);
$this->scheduledTasksRepository = $this->diContainer->get(ScheduledTasksRepository::class);
$this->scheduledTaskSubscribersRepository = $this->diContainer->get(ScheduledTaskSubscribersRepository::class);
$this->subscribersRepository = $this->diContainer->get(SubscribersRepository::class);
$this->sendingQueuesRepository = $this->diContainer->get(SendingQueuesRepository::class);
$this->sendingQueueWorker = $this->getSendingQueueWorker();
@ -218,6 +223,7 @@ class SendingQueueTest extends \MailPoetTest {
$this->wp,
$this->tasksLinks,
$this->scheduledTasksRepository,
$this->scheduledTaskSubscribersRepository,
$this->diContainer->get(MailerTask::class),
$this->subscribersRepository,
$this->sendingQueuesRepository,
@ -249,6 +255,7 @@ class SendingQueueTest extends \MailPoetTest {
$this->wp,
$this->tasksLinks,
$this->scheduledTasksRepository,
$this->scheduledTaskSubscribersRepository,
$this->make(
new MailerTask($this->diContainer->get(MailerFactory::class)),
[
@ -297,6 +304,7 @@ class SendingQueueTest extends \MailPoetTest {
$this->wp,
$this->tasksLinks,
$this->scheduledTasksRepository,
$this->scheduledTaskSubscribersRepository,
$this->make(
new MailerTask($this->diContainer->get(MailerFactory::class)),
[
@ -343,6 +351,7 @@ class SendingQueueTest extends \MailPoetTest {
$this->wp,
$this->tasksLinks,
$this->scheduledTasksRepository,
$this->scheduledTaskSubscribersRepository,
$this->diContainer->get(MailerTask::class),
$this->subscribersRepository,
$this->sendingQueuesRepository,
@ -677,6 +686,7 @@ class SendingQueueTest extends \MailPoetTest {
$this->wp,
$this->tasksLinks,
$this->scheduledTasksRepository,
$this->scheduledTaskSubscribersRepository,
$this->make(
new MailerTask($this->diContainer->get(MailerFactory::class)),
[
@ -1124,6 +1134,7 @@ class SendingQueueTest extends \MailPoetTest {
$this->wp,
$this->tasksLinks,
$this->scheduledTasksRepository,
$this->scheduledTaskSubscribersRepository,
$this->construct(
MailerTask::class,
[$this->diContainer->get(MailerFactory::class)],
@ -1440,6 +1451,7 @@ class SendingQueueTest extends \MailPoetTest {
$this->wp,
$this->tasksLinks,
$this->scheduledTasksRepository,
$this->scheduledTaskSubscribersRepository,
$mailerMock ?? $this->diContainer->get(MailerTask::class),
$this->subscribersRepository,
$this->sendingQueuesRepository,