4
4
5
5
namespace MauticPlugin \SparkpostBundle \Tests \Unit \Mailer \Factory ;
6
6
7
+ use Mautic \CoreBundle \Helper \CoreParametersHelper ;
7
8
use Mautic \EmailBundle \Model \TransportCallback ;
8
9
use MauticPlugin \SparkpostBundle \Mailer \Factory \SparkpostTransportFactory ;
9
10
use MauticPlugin \SparkpostBundle \Mailer \Transport \SparkpostTransport ;
@@ -22,19 +23,22 @@ class SparkpostTransportFactoryTest extends TestCase
22
23
{
23
24
private SparkpostTransportFactory $ sparkpostTransportFactory ;
24
25
25
- private TranslatorInterface |MockObject $ translatorMock ;
26
+ private TranslatorInterface &MockObject $ translatorMock ;
27
+ private CoreParametersHelper &MockObject $ coreParametersHelper ;
26
28
27
29
protected function setUp (): void
28
30
{
29
- $ eventDispatcherMock = $ this ->createMock (EventDispatcherInterface::class);
30
- $ this ->translatorMock = $ this ->createMock (TranslatorInterface::class);
31
- $ transportCallbackMock = $ this ->createMock (TransportCallback::class);
32
- $ httpClientMock = $ this ->createMock (HttpClientInterface::class);
33
- $ loggerMock = $ this ->createMock (LoggerInterface::class);
31
+ $ eventDispatcherMock = $ this ->createMock (EventDispatcherInterface::class);
32
+ $ this ->translatorMock = $ this ->createMock (TranslatorInterface::class);
33
+ $ transportCallbackMock = $ this ->createMock (TransportCallback::class);
34
+ $ this ->coreParametersHelper = $ this ->createMock (CoreParametersHelper::class);
35
+ $ httpClientMock = $ this ->createMock (HttpClientInterface::class);
36
+ $ loggerMock = $ this ->createMock (LoggerInterface::class);
34
37
35
38
$ this ->sparkpostTransportFactory = new SparkpostTransportFactory (
36
39
$ transportCallbackMock ,
37
40
$ this ->translatorMock ,
41
+ $ this ->coreParametersHelper ,
38
42
$ eventDispatcherMock ,
39
43
$ httpClientMock ,
40
44
$ loggerMock
0 commit comments