Skip to content

Commit 9386501

Browse files
authored
ENGCOM-7601: [Integration] Refactoring AdminNotification fixture #28449
2 parents 2f729ac + 6a42d7b commit 9386501

File tree

1 file changed

+45
-49
lines changed

1 file changed

+45
-49
lines changed

dev/tests/integration/testsuite/Magento/AdminNotification/_files/notifications.php

Lines changed: 45 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -3,52 +3,48 @@
33
* Copyright © Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6-
$om = \Magento\TestFramework\Helper\Bootstrap::getObjectManager();
7-
$message = $om->create(\Magento\AdminNotification\Model\Inbox::class);
8-
$message->setSeverity(
9-
\Magento\Framework\Notification\MessageInterface::SEVERITY_CRITICAL
10-
)->setTitle(
11-
'Unread Critical 1'
12-
)->save();
13-
14-
$message = $om->create(\Magento\AdminNotification\Model\Inbox::class);
15-
$message->setSeverity(\Magento\Framework\Notification\MessageInterface::SEVERITY_MAJOR)
16-
->setTitle('Unread Major 1')
17-
->save();
18-
19-
$message = $om->create(\Magento\AdminNotification\Model\Inbox::class);
20-
$message->setSeverity(
21-
\Magento\Framework\Notification\MessageInterface::SEVERITY_CRITICAL
22-
)->setTitle(
23-
'Unread Critical 2'
24-
)->save();
25-
26-
$message = $om->create(\Magento\AdminNotification\Model\Inbox::class);
27-
$message->setSeverity(
28-
\Magento\Framework\Notification\MessageInterface::SEVERITY_CRITICAL
29-
)->setTitle(
30-
'Unread Critical 3'
31-
)->save();
32-
33-
$message = $om->create(\Magento\AdminNotification\Model\Inbox::class);
34-
$message->setSeverity(
35-
\Magento\Framework\Notification\MessageInterface::SEVERITY_CRITICAL
36-
)->setTitle(
37-
'Read Critical 1'
38-
)->setIsRead(
39-
1
40-
)->save();
41-
42-
$message = $om->create(\Magento\AdminNotification\Model\Inbox::class);
43-
$message->setSeverity(\Magento\Framework\Notification\MessageInterface::SEVERITY_MAJOR)
44-
->setTitle('Unread Major 2')
45-
->save();
46-
47-
$message = $om->create(\Magento\AdminNotification\Model\Inbox::class);
48-
$message->setSeverity(
49-
\Magento\Framework\Notification\MessageInterface::SEVERITY_CRITICAL
50-
)->setTitle(
51-
'Removed Critical 1'
52-
)->setIsRemove(
53-
1
54-
)->save();
6+
7+
declare(strict_types=1);
8+
9+
use Magento\AdminNotification\Model\Inbox;
10+
use Magento\AdminNotification\Model\ResourceModel\Inbox as InboxResource;
11+
use Magento\Framework\Notification\MessageInterface;
12+
use Magento\Framework\ObjectManagerInterface;
13+
use Magento\TestFramework\Helper\Bootstrap;
14+
15+
/** @var ObjectManagerInterface $objectManager */
16+
$objectManager = Bootstrap::getObjectManager();
17+
18+
/**
19+
* @var Inbox $message
20+
* @var InboxResource $messageResource
21+
*/
22+
$message = $objectManager->create(Inbox::class);
23+
$messageResource = $objectManager->create(InboxResource::class);
24+
25+
$message->setSeverity(MessageInterface::SEVERITY_CRITICAL)->setTitle('Unread Critical 1');
26+
$messageResource->save($message);
27+
28+
$message = $objectManager->create(Inbox::class);
29+
$message->setSeverity(MessageInterface::SEVERITY_MAJOR)->setTitle('Unread Major 1');
30+
$messageResource->save($message);
31+
32+
$message = $objectManager->create(Inbox::class);
33+
$message->setSeverity(MessageInterface::SEVERITY_CRITICAL)->setTitle('Unread Critical 2');
34+
$messageResource->save($message);
35+
36+
$message = $objectManager->create(Inbox::class);
37+
$message->setSeverity(MessageInterface::SEVERITY_CRITICAL)->setTitle('Unread Critical 3');
38+
$messageResource->save($message);
39+
40+
$message = $objectManager->create(Inbox::class);
41+
$message->setSeverity(MessageInterface::SEVERITY_CRITICAL)->setTitle('Read Critical 1')->setIsRead(1);
42+
$messageResource->save($message);
43+
44+
$message = $objectManager->create(Inbox::class);
45+
$message->setSeverity(MessageInterface::SEVERITY_MAJOR)->setTitle('Unread Major 2');
46+
$messageResource->save($message);
47+
48+
$message = $objectManager->create(Inbox::class);
49+
$message->setSeverity(MessageInterface::SEVERITY_CRITICAL)->setTitle('Removed Critical 1')->setIsRemove(1);
50+
$messageResource->save($message);

0 commit comments

Comments
 (0)