Skip to content

Commit f38bcc5

Browse files
committed
MC-37128: Create automated test for "[Security] No XSS injections in order comments"
MC-37128: Create automated test for "[Security] No XSS injections in order comments"
1 parent 9772213 commit f38bcc5

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<?php
2+
/**
3+
* Copyright © Magento, Inc. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
6+
declare(strict_types=1);
7+
8+
use Magento\Quote\Api\CartManagementInterface;
9+
use Magento\Quote\Api\CartRepositoryInterface;
10+
use Magento\TestFramework\Helper\Bootstrap;
11+
use Magento\TestFramework\Quote\Model\GetQuoteByReservedOrderId;
12+
use Magento\TestFramework\Workaround\Override\Fixture\Resolver;
13+
14+
Resolver::getInstance()->requireDataFixture('Magento/Checkout/_files/quote_with_address_saved.php');
15+
16+
$objectManager = Bootstrap::getObjectManager();
17+
/** @var CartRepositoryInterface $quoteRepository */
18+
$quoteRepository = $objectManager->get(CartRepositoryInterface::class);
19+
/** @var CartManagementInterface $quoteManagement */
20+
$quoteManagement = $objectManager->get(CartManagementInterface::class);
21+
$quote = $objectManager->get(GetQuoteByReservedOrderId::class)->execute('test_order_1');
22+
$quote->setIsActive(true);
23+
$quote->getShippingAddress()->setShippingMethod('flatrate_flatrate');
24+
$quote->getShippingAddress()->setCollectShippingRates(true);
25+
$quote->getShippingAddress()->collectShippingRates();
26+
$quoteRepository->save($quote);
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?php
2+
/**
3+
* Copyright © Magento, Inc. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
6+
declare(strict_types=1);
7+
8+
use Magento\TestFramework\Workaround\Override\Fixture\Resolver;
9+
10+
Resolver::getInstance()->requireDataFixture('Magento/Checkout/_files/quote_with_address_saved_rollback.php');

0 commit comments

Comments
 (0)