File tree Expand file tree Collapse file tree 1 file changed +12
-7
lines changed
dev/tests/integration/testsuite/Magento/Checkout/_files Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Original file line number Diff line number Diff line change 6
6
* See COPYING.txt for license details.
7
7
*/
8
8
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
+ }
You can’t perform that action at this time.
0 commit comments