Skip to content

Commit cc88074

Browse files
akaashakaash
authored andcommitted
ACQE-4774 | Static Test Fix
1 parent b8e5242 commit cc88074

File tree

1 file changed

+16
-22
lines changed
  • dev/tests/integration/testsuite/Magento/Newsletter/Model/Plugin

1 file changed

+16
-22
lines changed

dev/tests/integration/testsuite/Magento/Newsletter/Model/Plugin/PluginTest.php

Lines changed: 16 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,6 @@ public function testCreateAccountWithNewsLetterSubscription() :void
257257
$extensionAttributes->setIsSubscribed(true);
258258
$customerDataObject->setExtensionAttributes($extensionAttributes);
259259
$this->accountManagement->createAccount($customerDataObject, '123123qW');
260-
261260
$message = $this->transportBuilderMock->getSentMessage();
262261

263262
$this->assertEquals('Welcome to Main Website Store', $message->getSubject());
@@ -275,30 +274,25 @@ public function testCreateAccountWithNewsLetterSubscription() :void
275274
$subscriber->loadByEmail('customer@example.com');
276275
$this->assertTrue($subscriber->isSubscribed());
277276

278-
/** @var \Magento\Framework\Mail\Template\TransportBuilder $transportBuilder */
279-
$transportBuilder = $objectManager->get(\Magento\Framework\Mail\Template\TransportBuilder::class);
280-
$transport = $transportBuilder->setTemplateIdentifier('newsletter_subscription_confirm_email_template')
281-
->setTemplateOptions(
282-
[
283-
'area' => \Magento\Framework\App\Area::AREA_FRONTEND,
284-
'store' => \Magento\Store\Model\Store::DEFAULT_STORE_ID
285-
]
286-
)
287-
->setTemplateVars(
288-
[
289-
'subscriber_data' => [
290-
'confirmation_link' => $subscriber->getConfirmationLink(),
291-
],
292-
]
293-
)
294-
->addTo('customer@example.com')
295-
->getTransport();
296-
$sendMessage = $transport->getMessage();
277+
$transport = $this->transportBuilderMock->setTemplateIdentifier(
278+
'newsletter_subscription_confirm_email_template'
279+
)->setTemplateVars([
280+
'subscriber_data' => [
281+
'confirmation_link' => $subscriber->getConfirmationLink(),
282+
],
283+
])->setTemplateOptions([
284+
'area' => \Magento\Framework\App\Area::AREA_FRONTEND,
285+
'store' => \Magento\Store\Model\Store::DEFAULT_STORE_ID
286+
])
287+
->addTo('customer@example.com')
288+
->getTransport();
289+
290+
$message = $transport->getMessage();
297291

298292
$this->assertStringContainsString(
299293
$subscriber->getConfirmationLink(),
300-
$sendMessage->getBody()->getParts()[0]->getRawContent()
294+
$message->getBody()->getParts()[0]->getRawContent()
301295
);
302-
$this->assertEquals('Newsletter subscription confirmation', $sendMessage->getSubject());
296+
$this->assertEquals('Newsletter subscription confirmation', $message->getSubject());
303297
}
304298
}

0 commit comments

Comments
 (0)