Fix failing unit test for coupon block

[MAILPOET-4983]
This commit is contained in:
Sam Najian
2023-02-24 23:46:30 +01:00
committed by Aschepikov
parent 9b87698819
commit bd3a3a116e

View File

@ -143,8 +143,6 @@ class CouponPreProcessorTest extends \MailPoetUnitTest {
'isWooCommerceActive' => false, 'isWooCommerceActive' => false,
]); ]);
$loggerFactory = $this->getLoggerFactory(Stub\Expected::never());
$processor = new CouponPreProcessor( $processor = new CouponPreProcessor(
$wcHelper, $wcHelper,
Stub::make(NewslettersRepository::class, [ Stub::make(NewslettersRepository::class, [
@ -153,7 +151,7 @@ class CouponPreProcessorTest extends \MailPoetUnitTest {
); );
$newsletter = (new NewsletterEntity()); $newsletter = (new NewsletterEntity());
$blocks = ['some' => true, 'random' => false]; $blocks = ['blocks' => ['type' => Coupon::TYPE]];
$this->expectException(NewsletterProcessingException::class); $this->expectException(NewsletterProcessingException::class);
$this->expectExceptionMessage('Woocommerce is not active'); $this->expectExceptionMessage('Woocommerce is not active');
$result = $processor->processCoupons($newsletter, $blocks, false); $result = $processor->processCoupons($newsletter, $blocks, false);