File tree Expand file tree Collapse file tree 3 files changed +13
-5
lines changed
dev/tests/integration/testsuite/Magento Expand file tree Collapse file tree 3 files changed +13
-5
lines changed Original file line number Diff line number Diff line change 2121use Magento \TestFramework \Mail \Template \TransportBuilderMock ;
2222use PHPUnit \Framework \TestCase ;
2323
24-
2524/**
2625 * Test for customer email notification model.
2726 *
2827 * @see \Magento\Customer\Model\EmailNotification
2928 * @magentoDbIsolation enabled
29+ * @SuppressWarnings(PHPMD.CouplingBetweenObjects)
3030 */
3131class EmailNotificationTest extends TestCase
3232{
Original file line number Diff line number Diff line change 55 */
66declare (strict_types=1 );
77
8+ use Magento \Framework \Module \Manager ;
89use Magento \Framework \Stdlib \DateTime ;
910use Magento \Security \Model \PasswordResetRequestEvent ;
1011use Magento \Security \Model \PasswordResetRequestEventFactory ;
1112use Magento \Security \Model \ResourceModel \PasswordResetRequestEvent as PasswordResetRequestEventResource ;
1213use Magento \TestFramework \Helper \Bootstrap ;
1314
14- if ($ this ->moduleManager ->isEnabled ('Magento_Customer ' )) {
15+ $ objectManager = Bootstrap::getObjectManager ();
16+ /** @var Manager $moduleManager */
17+ $ moduleManager = $ objectManager ->get (Manager::class);
18+ //This check is needed because Magento_Security independent of Magento_Customer
19+ if ($ moduleManager ->isEnabled ('Magento_Customer ' )) {
1520 require __DIR__ . '/../../../Magento/Customer/_files/customer.php ' ;
1621
17- $ objectManager = Bootstrap::getObjectManager ();
1822 /** @var PasswordResetRequestEventFactory $passwordResetRequestEventFactory */
1923 $ passwordResetRequestEventFactory = $ objectManager ->get (PasswordResetRequestEventFactory::class);
2024 /** @var PasswordResetRequestEventResource $passwordResetRequestEventResource */
Original file line number Diff line number Diff line change 55 */
66declare (strict_types=1 );
77
8+ use Magento \Framework \Module \Manager ;
89use Magento \Framework \Stdlib \DateTime ;
910use Magento \Security \Model \ResourceModel \PasswordResetRequestEvent ;
1011use Magento \TestFramework \Helper \Bootstrap ;
1112
12- if ($ this ->moduleManager ->isEnabled ('Magento_Customer ' )) {
13+ $ objectManager = Bootstrap::getObjectManager ();
14+ /** @var Manager $moduleManager */
15+ $ moduleManager = $ objectManager ->get (Manager::class);
16+ //This check is needed because Magento_Security independent of Magento_Customer
17+ if ($ moduleManager ->isEnabled ('Magento_Customer ' )) {
1318 require __DIR__ . '/../../../Magento/Customer/_files/customer_rollback.php ' ;
1419
15- $ objectManager = Bootstrap::getObjectManager ();
1620 /** @var PasswordResetRequestEvent $passwordResetRequestEventResource */
1721 $ passwordResetRequestEventResource = $ objectManager ->get (PasswordResetRequestEvent::class);
1822 $ dateTime = new DateTimeImmutable ();
You can’t perform that action at this time.
0 commit comments