Add WooCommerce synchronization [MAILPOET-1723]

This commit is contained in:
wxa
2019-01-30 16:26:44 +03:00
committed by M. Shull
parent 35ac4a40da
commit 3f1e690d90
5 changed files with 305 additions and 4 deletions

View File

@ -8,6 +8,7 @@ use MailPoet\Config\Menu;
use MailPoet\Config\Renderer;
use MailPoet\Config\ServicesChecker;
use MailPoet\Settings\SettingsController;
use MailPoet\WooCommerce\Helper as WooCommerceHelper;
use MailPoet\WP\Functions;
class MenuTest extends \MailPoetTest {
@ -42,7 +43,7 @@ class MenuTest extends \MailPoetTest {
function testItChecksMailpoetAPIKey() {
$renderer = Stub::make(new Renderer());
$menu = new Menu($renderer, new AccessControl(), new SettingsController(), new Functions());
$menu = new Menu($renderer, new AccessControl(), new SettingsController(), new Functions(), new WooCommerceHelper);
$_REQUEST['page'] = 'mailpoet-newsletters';
$checker = Stub::make(
@ -64,7 +65,7 @@ class MenuTest extends \MailPoetTest {
function testItChecksPremiumKey() {
$renderer = Stub::make(new Renderer());
$menu = new Menu($renderer, new AccessControl(), new SettingsController(), new Functions());
$menu = new Menu($renderer, new AccessControl(), new SettingsController(), new Functions(), new WooCommerceHelper);
$_REQUEST['page'] = 'mailpoet-newsletters';
$checker = Stub::make(