private function getPriceRenderer()
{
/** @var \Magento\Framework\View\LayoutInterface $layout */
$layout = $this->objectManager->get('\\Magento\\Framework\\View\\LayoutInterface');
$layout->getUpdate()->addHandle('default');
$priceRenderer = $layout->getBlock('product.price.render.default');
if (!$priceRenderer) {
$priceRenderer = $layout->createBlock('Magento\\Framework\\Pricing\\Render', 'product.price.render.default', ['data' => ['price_render_handle' => 'catalog_product_prices']]);
}
return $priceRenderer;
}