Always inject welcome emails scheduler

[MAILPOET-3141]
This commit is contained in:
Rostislav Wolny
2020-11-02 14:37:35 +01:00
committed by Veljko V
parent 3dcb939432
commit 65ca040a20
3 changed files with 16 additions and 8 deletions

View File

@ -29,6 +29,7 @@ use MailPoet\Models\SendingQueue;
use MailPoet\Models\Subscriber;
use MailPoet\Models\SubscriberIP;
use MailPoet\Models\SubscriberSegment;
use MailPoet\Newsletter\Scheduler\WelcomeScheduler;
use MailPoet\Segments\SegmentsRepository;
use MailPoet\Settings\SettingsController;
use MailPoet\Settings\SettingsRepository;
@ -101,7 +102,8 @@ class SubscribersTest extends \MailPoetTest {
$container->get(SubscribersResponseBuilder::class),
$container->get(SubscriberListingRepository::class),
$container->get(SegmentsRepository::class),
$obfuscator
$obfuscator,
$container->get(WelcomeScheduler::class)
);
$this->obfuscatedEmail = $obfuscator->obfuscate('email');
$this->obfuscatedSegments = $obfuscator->obfuscate('segments');
@ -110,7 +112,6 @@ class SubscribersTest extends \MailPoetTest {
$this->entityManager->persist($this->segment1);
$this->entityManager->persist($this->segment2);
$this->subscriber1 = new SubscriberEntity();
$this->subscriber1->setEmail('john@mailpoet.com');
$this->subscriber1->setFirstName('John');