Update tests [MAILPOET-2514]
This commit is contained in:
@ -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 */);
|
||||
|
@ -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);
|
||||
|
@ -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';
|
||||
|
@ -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');
|
||||
|
@ -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();
|
||||
|
@ -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);
|
||||
}
|
||||
|
Reference in New Issue
Block a user