Skip to content

Commit 6636b73

Browse files
committed
Fixed unit tests
1 parent 62e258a commit 6636b73

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

app/code/Magento/Newsletter/Test/Unit/Model/Template/FilterTest.php

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,13 @@
77

88
namespace Magento\Newsletter\Test\Unit\Model\Template;
99

10+
use Magento\Email\Model\Template\Css\Processor;
1011
use Magento\Framework\App\Config\ScopeConfigInterface;
1112
use Magento\Framework\App\State;
13+
use Magento\Framework\Css\PreProcessor\Adapter\CssInliner;
1214
use Magento\Framework\Escaper;
15+
use Magento\Framework\Filesystem;
16+
use Magento\Framework\Filter\VariableResolverInterface;
1317
use Magento\Framework\Stdlib\StringUtils;
1418
use Magento\Framework\UrlInterface;
1519
use Magento\Framework\View\Asset\Repository;
@@ -22,8 +26,8 @@
2226
use Magento\Variable\Model\Source\Variables;
2327
use Magento\Variable\Model\VariableFactory;
2428
use Magento\Widget\Model\ResourceModel\Widget as WidgetResourceModel;
29+
use Magento\Widget\Model\Widget;
2530
use Magento\Widget\Model\Widget as WidgetModel;
26-
use Pelago\Emogrifier;
2731
use PHPUnit\Framework\MockObject\MockObject;
2832
use PHPUnit\Framework\TestCase;
2933
use Psr\Log\LoggerInterface;
@@ -73,10 +77,13 @@ protected function setUp(): void
7377
$coreVariableFactory = $this->createPartialMock(VariableFactory::class, ['create']);
7478
$layoutFactory = $this->createPartialMock(LayoutFactory::class, ['create']);
7579
$this->appStateMock = $this->createMock(State::class);
76-
$emogrifier = $this->createMock(Emogrifier::class);
7780
$configVariables = $this->createMock(Variables::class);
7881
$widgetResource = $this->createMock(WidgetResourceModel::class);
7982
$widget = $this->createMock(WidgetModel::class);
83+
$variableResolver = $this->createMock(VariableResolverInterface::class);
84+
$cssProcessor = $this->createMock(Processor::class);
85+
$pubDirectory = $this->createMock(Filesystem::class);
86+
$cssInliner = $this->createMock(CssInliner::class);
8087

8188
$this->filter = new Filter(
8289
$string,
@@ -90,8 +97,11 @@ protected function setUp(): void
9097
$layoutFactory,
9198
$this->appStateMock,
9299
$urlModel,
93-
$emogrifier,
94100
$configVariables,
101+
$variableResolver,
102+
$cssProcessor,
103+
$pubDirectory,
104+
$cssInliner,
95105
$widgetResource,
96106
$widget
97107
);

0 commit comments

Comments
 (0)