123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- /** @var \Magento\Framework\Registry $registry */
- $registry = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get(\Magento\Framework\Registry::class);
- $registry->unregister('isSecureArea');
- $registry->register('isSecureArea', true);
- /** @var $quote \Magento\Quote\Model\Quote */
- $quote = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(\Magento\Quote\Model\Quote::class);
- $quote->load('test01', 'reserved_order_id');
- if ($quote->getId()) {
- $quote->delete();
- }
- /** @var \Magento\Catalog\Api\ProductRepositoryInterface $productRepository */
- $productRepository = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()
- ->create(\Magento\Catalog\Api\ProductRepositoryInterface::class);
- try {
- $product = $productRepository->get('simple', false, null, true);
- $productRepository->delete($product);
- } catch (\Magento\Framework\Exception\NoSuchEntityException $exception) {
- //Product already removed
- }
- /** @var \Magento\CatalogInventory\Model\StockRegistryStorage $stockRegistryStorage */
- $stockRegistryStorage = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()
- ->get(\Magento\CatalogInventory\Model\StockRegistryStorage::class);
- $stockRegistryStorage->removeStockItem(1);
- $registry->unregister('isSecureArea');
- $registry->register('isSecureArea', false);
|