9 use Magento\Mtf\Fixture\FixtureInterface;
10 use Magento\Reports\Test\Page\Adminhtml\ProductReportReview;
13 use Magento\Review\Test\Page\Adminhtml\ReviewIndex;
14 use Magento\Mtf\Constraint\AbstractConstraint;
32 ReviewIndex $reviewIndex,
34 ProductReportReview $productReportReview,
38 $productReportReview->open();
39 $productReportReview->getGridBlock()->openReview(
$product->getName());
40 unset($assertProductReviewInGrid->filter[
'visible_in']);
42 $reviewIndex->getReviewGrid()->resetFilter();
43 \PHPUnit\Framework\Assert::assertTrue(
44 $reviewIndex->getReviewGrid()->isRowVisible($filter,
false),
45 'Review for ' .
$product->getName() .
' product is not visible in reports grid.' 56 return 'Review is visible in review grid for select product.';
prepareFilter(FixtureInterface $product, array $review, $gridStatus='')
processAssert(ReviewIndex $reviewIndex, Review $review, ProductReportReview $productReportReview, AssertProductReviewInGrid $assertProductReviewInGrid, FixtureInterface $product)