6 declare(strict_types=1);
16 'name' =>
'100% Off for all orders',
18 'customer_group_ids' => [\
Magento\Customer\Model\GroupManagement::NOT_LOGGED_IN_ID],
19 'coupon_type' => \
Magento\SalesRule\Model\Rule::COUPON_TYPE_NO_COUPON,
21 'simple_action' =>
'by_percent',
22 'discount_amount' => 100,
24 'stop_rules_processing' => 1,
26 \
Magento\TestFramework\Helper\Bootstrap::getObjectManager()->
get(
27 \
Magento\Store\Model\StoreManagerInterface::class
28 )->getWebsite()->getId(),
31 'apply_to_shipping' => 1,
32 'simple_free_shipping' => 1,
36 $registry->unregister(
'Magento/SalesRule/_files/cart_rule_100_percent_off');
37 $registry->register(
'Magento/SalesRule/_files/cart_rule_100_percent_off',
$salesRule->getRuleId());
static getObjectManager()