Update tests [MAILPOET-2514]

This commit is contained in:
wxa
2019-11-06 18:24:20 +03:00
committed by Jack Kitterhing
parent a38d08eb7c
commit 93346ede3b
6 changed files with 10 additions and 17 deletions

View File

@ -13,6 +13,7 @@ use MailPoet\Services\AuthorizedEmailsController;
use MailPoet\Services\Bridge;
use MailPoet\Settings\SettingsController;
use MailPoet\Settings\SettingsRepository;
use MailPoet\WooCommerce\TransactionalEmails;
class SettingsTest extends \MailPoetTest {
@ -30,7 +31,8 @@ class SettingsTest extends \MailPoetTest {
$this->endpoint = new Settings(
$this->settings,
new Bridge,
$this->make(AuthorizedEmailsController::class, ['onSettingsSave' => true ])
$this->make(AuthorizedEmailsController::class, ['onSettingsSave' => true ]),
$this->make(TransactionalEmails::class)
);
}
@ -61,7 +63,8 @@ class SettingsTest extends \MailPoetTest {
$this->endpoint = new Settings(
$this->settings,
$this->make(Bridge::class, ['onSettingsSave' => Expected::once()]),
$this->make(AuthorizedEmailsController::class, ['onSettingsSave' => Expected::once()])
$this->make(AuthorizedEmailsController::class, ['onSettingsSave' => Expected::once()]),
$this->make(TransactionalEmails::class)
);
$response = $this->endpoint->set(/* missing data */);

View File

@ -13,7 +13,6 @@ use MailPoet\Referrals\ReferralDetector;
use MailPoet\Settings\SettingsController;
use MailPoet\Settings\SettingsRepository;
use MailPoet\Subscription\Captcha;
use MailPoet\WooCommerce\TransactionalEmails;
use MailPoet\WP\Functions as WPFunctions;
class SetupTest extends \MailPoetTest {
@ -32,8 +31,7 @@ class SetupTest extends \MailPoetTest {
$settings = SettingsController::getInstance();
$referral_detector = new ReferralDetector($wp, $settings);
$wc_transactional_emails = new TransactionalEmails($wp, $settings);
$populator = new Populator($settings, $wp, new Captcha(), $referral_detector, $features_controller, $wc_transactional_emails);
$populator = new Populator($settings, $wp, new Captcha(), $referral_detector, $features_controller);
$router = new Setup($wp, new Activator($settings, $populator));
$response = $router->reset();
expect($response->status)->equals(APIResponse::STATUS_OK);

View File

@ -40,7 +40,6 @@ use MailPoet\Subscribers\LinkTokens;
use MailPoet\Subscription\Captcha;
use MailPoet\Subscription\SubscriptionUrlFactory;
use MailPoet\Tasks\Sending as SendingTask;
use MailPoet\WooCommerce\TransactionalEmails;
use MailPoet\WP\Functions as WPFunctions;
use MailPoetVendor\Doctrine\ORM\EntityManager;
@ -61,8 +60,7 @@ class SendingQueueTest extends \MailPoetTest {
$this->settings = SettingsController::getInstance();
$referral_detector = new ReferralDetector(WPFunctions::get(), $this->settings);
$features_controller = Stub::makeEmpty(FeaturesController::class);
$wc_transactional_emails = new TransactionalEmails(WPFunctions::get(), $this->settings);
$populator = new Populator($this->settings, WPFunctions::get(), new Captcha, $referral_detector, $features_controller, $wc_transactional_emails);
$populator = new Populator($this->settings, WPFunctions::get(), new Captcha, $referral_detector, $features_controller);
$populator->up();
$this->subscriber = Subscriber::create();
$this->subscriber->email = 'john@doe.com';

View File

@ -13,7 +13,6 @@ use MailPoet\Referrals\ReferralDetector;
use MailPoet\Settings\SettingsController;
use MailPoet\Settings\SettingsRepository;
use MailPoet\Subscription\Captcha;
use MailPoet\WooCommerce\TransactionalEmails;
use MailPoet\WP\Functions as WPFunctions;
class MailerTest extends \MailPoetTest {
@ -30,8 +29,7 @@ class MailerTest extends \MailPoetTest {
$this->settings = SettingsController::getInstance();
$referral_detector = new ReferralDetector(WPFunctions::get(), $this->settings);
$features_controller = Stub::makeEmpty(FeaturesController::class);
$wc_transactional_emails = new TransactionalEmails(WPFunctions::get(), $this->settings);
$populator = new Populator($this->settings, WPFunctions::get(), new Captcha, $referral_detector, $features_controller, $wc_transactional_emails);
$populator = new Populator($this->settings, WPFunctions::get(), new Captcha, $referral_detector, $features_controller);
$populator->up();
$this->mailer_task = new MailerTask();
$this->sender = $this->settings->get('sender');

View File

@ -17,7 +17,6 @@ use MailPoet\Settings\SettingsController;
use MailPoet\Subscribers\LinkTokens;
use MailPoet\Subscription\Captcha;
use MailPoet\Subscription\SubscriptionUrlFactory;
use MailPoet\WooCommerce\TransactionalEmails;
use MailPoet\WP\Functions as WPFunctions;
require_once(ABSPATH . 'wp-admin/includes/user.php');
@ -36,8 +35,7 @@ class ShortcodesTest extends \MailPoetTest {
$this->settings = SettingsController::getInstance();
$referral_detector = new ReferralDetector(WPFunctions::get(), $this->settings);
$features_controller = Stub::makeEmpty(FeaturesController::class);
$wc_transactional_emails = new TransactionalEmails(WPFunctions::get(), $this->settings);
$populator = new Populator($this->settings, WPFunctions::get(), new Captcha, $referral_detector, $features_controller, $wc_transactional_emails);
$populator = new Populator($this->settings, WPFunctions::get(), new Captcha, $referral_detector, $features_controller);
$populator->up();
$this->WP_user = $this->_createWPUser();
$this->WP_post = $this->_createWPPost();

View File

@ -13,7 +13,6 @@ use MailPoet\Settings\SettingsRepository;
use MailPoet\Subscribers\LinkTokens;
use MailPoet\Subscription\Captcha;
use MailPoet\Subscription\SubscriptionUrlFactory;
use MailPoet\WooCommerce\TransactionalEmails;
use MailPoet\WP\Functions as WPFunctions;
class UrlTest extends \MailPoetTest {
@ -29,8 +28,7 @@ class UrlTest extends \MailPoetTest {
$this->settings = SettingsController::getInstance();
$referral_detector = new ReferralDetector(WPFunctions::get(), $this->settings);
$features_controller = Stub::makeEmpty(FeaturesController::class);
$wc_transactional_emails = new TransactionalEmails(WPFunctions::get(), $this->settings);
$populator = new Populator($this->settings, WPFunctions::get(), new Captcha, $referral_detector, $features_controller, $wc_transactional_emails);
$populator = new Populator($this->settings, WPFunctions::get(), new Captcha, $referral_detector, $features_controller);
$populator->up();
$this->url = new SubscriptionUrlFactory(WPFunctions::get(), $this->settings, new LinkTokens);
}