123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- require __DIR__ . '/../../../Magento/Catalog/_files/product_simple_xss.php';
- $objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager();
- $productRepository = $objectManager->create(\Magento\Catalog\Api\ProductRepositoryInterface::class);
- $product = $productRepository->get('product-with-xss');
- $review = $objectManager->create(\Magento\Review\Model\Review::class);
- $review->setEntityId(
- $review->getEntityIdByCode(\Magento\Review\Model\Review::ENTITY_PRODUCT_CODE)
- )->setEntityPkValue(
- $product->getId()
- )->setStatusId(
- \Magento\Review\Model\Review::STATUS_PENDING
- )->setStoreId(
- \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get(
- \Magento\Store\Model\StoreManagerInterface::class
- )->getStore()->getId()
- )->setStores(
- [
- \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get(
- \Magento\Store\Model\StoreManagerInterface::class
- )->getStore()->getId()
- ]
- )->setNickname(
- 'Nickname'
- )->setTitle(
- 'Review Summary'
- )->setDetail(
- 'Review text'
- )->save();
|