Skip to content

Commit

Permalink
- fix unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
lenonleite committed Jan 29, 2025
1 parent 786caa0 commit bd134f0
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 4 deletions.
2 changes: 0 additions & 2 deletions Tests/Functional/Mailer/Transport/MailjetApiTransportTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,6 @@ public function testEmailDnsFieldValues(): void
$fields = [
'config[emailconfig][mailer_dsn][scheme]' => MailjetApiTransport::SCHEME,
'config[emailconfig][mailer_dsn][host]' => 'default',
'config[emailconfig][mailer_dsn][options][list][0][label]' => 'sandbox',
'config[emailconfig][mailer_dsn][options][list][0][value]' => 'true',
];
$form = $crawler->selectButton('config[buttons][save]')->form();

Expand Down
13 changes: 12 additions & 1 deletion Tests/Unit/Mailer/Factory/MailjetTransportFactoryTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

namespace MauticPlugin\LeuchtfeuerMailjetAdapterBundle\Tests\Unit\Mailer\Factory;

use Doctrine\ORM\EntityManager;
use Mautic\CoreBundle\Helper\CoreParametersHelper;
use MauticPlugin\LeuchtfeuerMailjetAdapterBundle\Mailer\Factory\MailjetTransportFactory;
use MauticPlugin\LeuchtfeuerMailjetAdapterBundle\Mailer\Transport\MailjetApiTransport;
use MauticPlugin\LeuchtfeuerMailjetAdapterBundle\Mailer\Transport\MailjetSmtpTransport;
Expand All @@ -27,8 +29,17 @@ protected function setUp(): void
$eventDispatcherMock = $this->createMock(EventDispatcherInterface::class);
$httpClientMock = $this->createMock(HttpClientInterface::class);
$loggerMock = $this->createMock(LoggerInterface::class);
$coreParameterHelper = $this->createMock(CoreParametersHelper::class);
$entityManager = $this->createMock(EntityManager::class);

$this->mailjetTransportFactory = new MailjetTransportFactory($transportCallbackMock, $eventDispatcherMock, $httpClientMock, $loggerMock);
$this->mailjetTransportFactory = new MailjetTransportFactory(
$transportCallbackMock,
$eventDispatcherMock,
$httpClientMock,
$loggerMock,
$coreParameterHelper,
$entityManager
);
}

/**
Expand Down
8 changes: 7 additions & 1 deletion Tests/Unit/Mailer/Transport/MailjetApiTransportTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

namespace MauticPlugin\LeuchtfeuerMailjetAdapterBundle\Tests\Unit\Mailer\Transport;

use Doctrine\ORM\EntityManager;
use Mautic\CoreBundle\Helper\CoreParametersHelper;
use Mautic\EmailBundle\Mailer\Message\MauticMessage;
use MauticPlugin\LeuchtfeuerMailjetAdapterBundle\Mailer\Transport\MailjetApiTransport;
use MauticPlugin\LeuchtfeuerMailjetAdapterBundle\Mailer\Transport\MailjetTransportCallback;
Expand Down Expand Up @@ -38,6 +40,8 @@ protected function setUp(): void
$transportCallbackMock = $this->createMock(MailjetTransportCallback::class);
$eventDispatcherMock = $this->createMock(EventDispatcherInterface::class);
$loggerMock = $this->createMock(LoggerInterface::class);
$coreParameterHelper = $this->createMock(CoreParametersHelper::class);
$entityManager = $this->createMock(EntityManager::class);

$this->transport = new MailjetApiTransport(
'user',
Expand All @@ -46,7 +50,9 @@ protected function setUp(): void
$transportCallbackMock,
$this->httpClientMock,
$eventDispatcherMock,
$loggerMock
$loggerMock,
$coreParameterHelper,
$entityManager
);
}

Expand Down

0 comments on commit bd134f0

Please sign in to comment.