Update tests

MAILPOET-4649
This commit is contained in:
Oluwaseun Olorunsola
2022-11-30 16:04:24 +01:00
committed by Aschepikov
parent 210c240aab
commit c4bd2acd84
2 changed files with 23 additions and 11 deletions

View File

@@ -25,6 +25,7 @@ use MailPoet\Settings\SettingsController;
use MailPoet\Settings\SettingsRepository; use MailPoet\Settings\SettingsRepository;
use MailPoet\Settings\TrackingConfig; use MailPoet\Settings\TrackingConfig;
use MailPoet\Statistics\StatisticsOpensRepository; use MailPoet\Statistics\StatisticsOpensRepository;
use MailPoet\Subscribers\ConfirmationEmailCustomizer;
use MailPoet\Subscribers\SubscribersCountsController; use MailPoet\Subscribers\SubscribersCountsController;
use MailPoet\WooCommerce\TransactionalEmails; use MailPoet\WooCommerce\TransactionalEmails;
use MailPoet\WP\Functions as WPFunctions; use MailPoet\WP\Functions as WPFunctions;
@@ -67,7 +68,8 @@ class SettingsTest extends \MailPoetTest {
$this->diContainer->get(SegmentsRepository::class), $this->diContainer->get(SegmentsRepository::class),
$this->diContainer->get(SettingsChangeHandler::class), $this->diContainer->get(SettingsChangeHandler::class),
$this->diContainer->get(SubscribersCountsController::class), $this->diContainer->get(SubscribersCountsController::class),
$this->diContainer->get(TrackingConfig::class) $this->diContainer->get(TrackingConfig::class),
$this->diContainer->get(ConfirmationEmailCustomizer::class)
); );
} }
@@ -111,7 +113,8 @@ class SettingsTest extends \MailPoetTest {
$this->diContainer->get(SegmentsRepository::class), $this->diContainer->get(SegmentsRepository::class),
$this->diContainer->get(SettingsChangeHandler::class), $this->diContainer->get(SettingsChangeHandler::class),
$this->diContainer->get(SubscribersCountsController::class), $this->diContainer->get(SubscribersCountsController::class),
$this->diContainer->get(TrackingConfig::class) $this->diContainer->get(TrackingConfig::class),
$this->diContainer->get(ConfirmationEmailCustomizer::class)
); );
$response = $this->endpoint->set(/* missing data */); $response = $this->endpoint->set(/* missing data */);
@@ -147,7 +150,8 @@ class SettingsTest extends \MailPoetTest {
$this->diContainer->get(SegmentsRepository::class), $this->diContainer->get(SegmentsRepository::class),
$this->diContainer->get(SettingsChangeHandler::class), $this->diContainer->get(SettingsChangeHandler::class),
$this->diContainer->get(SubscribersCountsController::class), $this->diContainer->get(SubscribersCountsController::class),
$this->diContainer->get(TrackingConfig::class) $this->diContainer->get(TrackingConfig::class),
$this->diContainer->get(ConfirmationEmailCustomizer::class)
); );
MailerLog::pauseSending(MailerLog::getMailerLog()); MailerLog::pauseSending(MailerLog::getMailerLog());
@@ -178,7 +182,8 @@ class SettingsTest extends \MailPoetTest {
$this->diContainer->get(SegmentsRepository::class), $this->diContainer->get(SegmentsRepository::class),
$this->diContainer->get(SettingsChangeHandler::class), $this->diContainer->get(SettingsChangeHandler::class),
$this->diContainer->get(SubscribersCountsController::class), $this->diContainer->get(SubscribersCountsController::class),
$this->diContainer->get(TrackingConfig::class) $this->diContainer->get(TrackingConfig::class),
$this->diContainer->get(ConfirmationEmailCustomizer::class)
); );
$response = $this->endpoint->set([ $response = $this->endpoint->set([
@@ -211,7 +216,8 @@ class SettingsTest extends \MailPoetTest {
$this->diContainer->get(SegmentsRepository::class), $this->diContainer->get(SegmentsRepository::class),
$this->diContainer->get(SettingsChangeHandler::class), $this->diContainer->get(SettingsChangeHandler::class),
$this->diContainer->get(SubscribersCountsController::class), $this->diContainer->get(SubscribersCountsController::class),
$this->diContainer->get(TrackingConfig::class) $this->diContainer->get(TrackingConfig::class),
$this->diContainer->get(ConfirmationEmailCustomizer::class)
); );
$this->settings->set('sender.address', ''); $this->settings->set('sender.address', '');

View File

@@ -83,7 +83,8 @@ class ConfirmationEmailMailerTest extends \MailPoetTest {
$this->diContainer->get(WPFunctions::class), $this->diContainer->get(WPFunctions::class),
$this->diContainer->get(SettingsController::class), $this->diContainer->get(SettingsController::class),
$this->diContainer->get(SubscribersRepository::class), $this->diContainer->get(SubscribersRepository::class),
$subcriptionUrlFactoryMock $subcriptionUrlFactoryMock,
$this->diContainer->get(ConfirmationEmailCustomizer::class)
); );
$segment = $this->segmentFactory->withName('Test segment')->create(); $segment = $this->segmentFactory->withName('Test segment')->create();
@@ -113,7 +114,8 @@ class ConfirmationEmailMailerTest extends \MailPoetTest {
$this->diContainer->get(WPFunctions::class), $this->diContainer->get(WPFunctions::class),
$this->diContainer->get(SettingsController::class), $this->diContainer->get(SettingsController::class),
$this->diContainer->get(SubscribersRepository::class), $this->diContainer->get(SubscribersRepository::class),
$this->diContainer->get(SubscriptionUrlFactory::class) $this->diContainer->get(SubscriptionUrlFactory::class),
$this->diContainer->get(ConfirmationEmailCustomizer::class)
); );
$this->expectException(\Exception::class); $this->expectException(\Exception::class);
@@ -133,7 +135,8 @@ class ConfirmationEmailMailerTest extends \MailPoetTest {
$this->diContainer->get(WPFunctions::class), $this->diContainer->get(WPFunctions::class),
$this->diContainer->get(SettingsController::class), $this->diContainer->get(SettingsController::class),
$this->diContainer->get(SubscribersRepository::class), $this->diContainer->get(SubscribersRepository::class),
$this->diContainer->get(SubscriptionUrlFactory::class) $this->diContainer->get(SubscriptionUrlFactory::class),
$this->diContainer->get(ConfirmationEmailCustomizer::class)
); );
$this->expectException(\Exception::class); $this->expectException(\Exception::class);
@@ -156,7 +159,8 @@ class ConfirmationEmailMailerTest extends \MailPoetTest {
$this->diContainer->get(WPFunctions::class), $this->diContainer->get(WPFunctions::class),
$this->diContainer->get(SettingsController::class), $this->diContainer->get(SettingsController::class),
$this->diContainer->get(SubscribersRepository::class), $this->diContainer->get(SubscribersRepository::class),
$this->diContainer->get(SubscriptionUrlFactory::class) $this->diContainer->get(SubscriptionUrlFactory::class),
$this->diContainer->get(ConfirmationEmailCustomizer::class)
); );
$result = $sender->sendConfirmationEmail($this->subscriber); $result = $sender->sendConfirmationEmail($this->subscriber);
@@ -180,7 +184,8 @@ class ConfirmationEmailMailerTest extends \MailPoetTest {
$this->diContainer->get(WPFunctions::class), $this->diContainer->get(WPFunctions::class),
$this->diContainer->get(SettingsController::class), $this->diContainer->get(SettingsController::class),
$this->diContainer->get(SubscribersRepository::class), $this->diContainer->get(SubscribersRepository::class),
$this->diContainer->get(SubscriptionUrlFactory::class) $this->diContainer->get(SubscriptionUrlFactory::class),
$this->diContainer->get(ConfirmationEmailCustomizer::class)
); );
for ($i = 0; $i < $sender::MAX_CONFIRMATION_EMAILS; $i++) { for ($i = 0; $i < $sender::MAX_CONFIRMATION_EMAILS; $i++) {
@@ -205,7 +210,8 @@ class ConfirmationEmailMailerTest extends \MailPoetTest {
$this->diContainer->get(WPFunctions::class), $this->diContainer->get(WPFunctions::class),
$this->diContainer->get(SettingsController::class), $this->diContainer->get(SettingsController::class),
$this->diContainer->get(SubscribersRepository::class), $this->diContainer->get(SubscribersRepository::class),
$this->diContainer->get(SubscriptionUrlFactory::class) $this->diContainer->get(SubscriptionUrlFactory::class),
$this->diContainer->get(ConfirmationEmailCustomizer::class)
); );
for ($i = 0; $i < $sender::MAX_CONFIRMATION_EMAILS; $i++) { for ($i = 0; $i < $sender::MAX_CONFIRMATION_EMAILS; $i++) {