get(ProductRepositoryInterface::class); $product = $productRepository->get('simple'); /** @var ReviewCollection $reviewsCollection */ $reviewsCollection = $objectManager->get(ReviewCollectionFactory::class)->create(); $reviewsCollection->addEntityFilter('product', $product->getId()); self::assertEquals(1, $reviewsCollection->count()); /* Remove product and ensure that the product review is removed as well */ $productRepository->delete($product); $reviewsCollection->clear(); self::assertEquals(0, $reviewsCollection->count()); } }