Skip to content

Commit 1e53f15

Browse files
committed
MAGETWO-48662: Catalog Rule. Index for frontend
1 parent 75e2409 commit 1e53f15

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

dev/tests/integration/testsuite/Magento/Checkout/_files/discount_10percent_rollback.php

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,15 @@
66
* See COPYING.txt for license details.
77
*/
88

9-
/** @var \Magento\SalesRule\Model\Rule $salesRule */
10-
$salesRule = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create('Magento\SalesRule\Model\Rule');
11-
/** @var int $salesRuleId */
12-
$salesRuleId = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get('Magento\Framework\Registry')
13-
->registry('Magento/Checkout/_file/discount_10percent');
14-
$salesRule->load($salesRuleId);
15-
$salesRule->delete();
9+
/** @var \Magento\Framework\Api\SearchCriteriaBuilder $criteriaBuilder */
10+
$criteriaBuilder = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()
11+
->get('Magento\Framework\Api\SearchCriteriaBuilder');
12+
$criteriaBuilder->addFilter('name', 'Test Coupon');
13+
14+
/** @var \Magento\SalesRule\Api\RuleRepositoryInterface $salesRuleRepository */
15+
$salesRuleRepository = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()
16+
->get('Magento\SalesRule\Api\RuleRepositoryInterface');
17+
$list = $salesRuleRepository->getList($criteriaBuilder->create());
18+
foreach ($list->getItems() as $item) {
19+
$salesRuleRepository->deleteById($item->getRuleId());
20+
}

0 commit comments

Comments
 (0)